Project starten

HTML globaal inschakelen voor CF7-mails

· door Daniel

Wil je ‘HTML gebruiken’ niet in elk Contact Form 7-formulier aanzetten, gebruik dan dit codefragment:

function we_cf7_always_use_html($cf){
    $wpcf7 = WPCF7_ContactForm::get_current();
    $submission = WPCF7_Submission::get_instance();
    if (!$submission){
        return;
    }
    $mail2 = $wpcf7->prop('mail_2');
    if(!empty($mail2)) {
    	$mail2['use_html'] = true;
    	$wpcf7->set_properties( array("mail_2" => $mail2)) ;
    }
}
add_action( 'wpcf7_before_send_mail', 'we_cf7_always_use_html' );

Zo wordt het filter use_html voor alle mails ingeschakeld.

Meer artikelen

Alle artikelen →
Blog29 oktober 2026 EmpCo-richtlijn: wat webshops sinds 27 september 2026 moeten weten over milieuclaims ‘Duurzaam’, ‘klimaatneutrale verzending’, ‘milieuvriendelijke verpakking’: zulke claims staan in veel webshops, in productteksten, banners, badges in de footer of in plugins voor C… Blog29 oktober 2026 EU AI Act: wat de AI-verordening betekent voor websites en webshops Sinds 2 augustus 2026 gelden de transparantieverplichtingen van de Europese AI-verordening, de EU AI Act. Gebruik je een AI-chatbot op je website, maak je beelden met AI of laat je… Blog22 december 2023 Voorkomen dat WP Rocket gefilterde WooCommerce-pagina’s cachet Gebruik je WP Rocket met preloading samen met een filterplugin zoals Filter Everything Pro, dan kunnen je database EN je cachemap exploderen. We hadden een site met maar zo’n 2000 …

Laten we je online verkoop verhogen.

Vertel ons over je webshop of website. Een ontwikkelaar antwoordt, geen salesteam.

★ 4,85/5 uit 800+ beoordelingen · Envato Elite Author · Made in Germany