ich möchte diese <p>
- und <br/>
-Tags aus meinen contactform7-Formularen entfernen. Jetzt haben sie dieses wpcf7_autop, das beim Einfügen auf false gesetzt werden kann:
define('WPCF7_AUTOP', false);
zu wp-config.php
Das Problem ist: Ich brauche diese Einstellung, um mit meinem Thema verbunden zu werden, also ist es möglich, einige, wie es durch die Datei functions.php zu tun?
Sie können versuchen, HTML über das Kontaktformular zu minimieren. 7
Um den wpautop-Filter vollständig zu deaktivieren, können Sie Folgendes verwenden:
remove_filter('the_content', 'wpautop');
Wenn Sie CF7 bereits auf Version 5.0 oder höher aktualisiert haben, können Sie den neuen Hook verwenden:
add_filter( 'wpcf7_autop_or_not', '__return_false' );
Verwenden Sie den folgenden Code, um das automatische (<p>
Tag) und das Zeilenumbruch-Tag (<br>
Tag) zu entfernen.
<?php
// Remove auto p from Contact Form 7 shortcode output
add_filter('wpcf7_autop_or_not', 'wpcf7_autop_return_false');
function wpcf7_autop_return_false() {
return false;
}
Fügen Sie diesen Code zur function.php
-Datei Ihres Themas hinzu.