Definition/Anpassung
Maildaten und Anhänge unmittelbar vor dem Versand (Admin-Lead-Benachrichtigungen und Eingangsbestätigungen)
Parameter
Name (Typ) |
---|
$data (array) |
$context (string) |
Standardwert (Beispiel)
$data = [
'recipients' => [
'empfaenger@mail.tld'
],
'subject' => '[Immobilienmakler-Website] Anfrage via Lead Generator',
'body' => 'Mailinhalt (Klartext)',
'body_html' => 'Mailinhalt (HTML)',
'headers' => [
'From: info@immobilienmakler-website.de'
],
'attachments' => [
'/var/tmp/64e75d23758ec/openimmo-feedback.xml'
],
'html_frame_template_data' => [
'preset' => 'admin_info',
'footer_text' => 'Mail-Signatur...'
]
];
Code-Beispiel
/**
* [immonex Lead Generator] Filter: Maildaten von Admin-Lead-Benachrichtigungen
* unmittelbar vor dem Versand anpassen.
*/
add_filter( 'immonex_lead_gen_mail_data', 'mysite_modify_mail_data', 10, 2 );
function mysite_modify_mail_data( $data, $context ) {
if ( 'admin' !== $context ) {
return $data;
}
// ... do something ...
return $data;
} // mysite_modify_mail_data