je veux supprimer ces balises <p>
et <br/>
de mes formulaires contactform7. maintenant ils ont ce wpcf7_autop qui peut être mis à false lors de l'insertion:
define('WPCF7_AUTOP', false);
sur wp-config.php
Le problème est le suivant: J'ai besoin que ce paramètre soit associé à mon thème; est-il possible pour certains de le faire via le fichier functions.php?
Vous pouvez essayer minify html à partir du formulaire de contact 7
Pour désactiver complètement le filtre wpautop, vous pouvez utiliser:
remove_filter('the_content', 'wpautop');
Si vous avez déjà mis à niveau CF7 vers version 5.0 ou supérieure, vous pouvez utiliser le nouveau hook:
add_filter( 'wpcf7_autop_or_not', '__return_false' );
Utilisez le code suivant pour vous débarrasser de auto (balise <p>
automatique) et balise de rupture de ligne (balise <br>
).
<?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;
}
Ajoutez ce code au fichier function.php
de votre thème.