Definition/Anpassung
Parameter für das Rendering der Rahmen-Templates (Header/Footer) von pluginseitig versendeten E-Mails
!> Die Parameter der Mail-Rahmen-Templates werden anhand der Plugin-Optionen festgelegt. Die nachträgliche Anpassung über diesen Filter ist nur in Sonderfällen erforderlich.
Parameter
| Name (Typ) | 
|---|
| $template_params(array) | 
| $context | 
| admin: Admin-Benachrichtigungen | 
| prospect: Nachrichten an Interessenten | 
Original-Array $template_params
bei Kontext admin:
$template_params = [
    'preset' => 'admin_info',
];bei Kontext prospect:
$template_params = [
    'logo' => '...', // Logo-URL
    'logo_link_url' => '...', // URL für Logo-Verlinkung (Standard: Einstiegsseite der Website)
    'footer_text' => '...', // Signatur
    'layout' => [
        'logo_position' => '...', // Logo-Position ({top/footer}_{left/center/right})
    ],
];Rückgabewert
Array mit angepassten Parametern für das Rendering der Mail-Rahmen-Templates
Code-Beispiel
/**
 * [immonex Notify] Filter: Mail-Rahmen-Template-Parameter anpassen.
 */
add_filter( 'immonex_notify_mail_html_frame_params', 'mysite_modify_notify_mail_frame_template_params', 10, 2 );
function mysite_modify_notify_mail_frame_template_params( $template_params, $context ) {
    switch ( $context ) {
        case 'admin':
            $template_params['foo'] = 'bar';
            break;
        case 'prospect':
            $template_params['sna'] = 'fu';
            break;
    }
    return $template_params;
} // mysite_modify_notify_mail_frame_template_params