Rimuovere i tag dai form CF7
Pubblicato il 24/03/2025 da Giuseppe Riccio

Contact Form 7 è il plugin gratuito per moduli più popolare in WordPress. Facile da utilizzare ti aiuta a creare qualsiasi tipo di modulo e le svariate estensioni esistenti lo rendono utilizzabile in pressoché tutti gli ambiti, tuttavia non è esente da difetti. Ad esempio, per impostazione predefinita, racchiude le righe nei tag <p> e questo a volte va a spaginare il layout del form che vogliamo realizzare, soprattutto nelle visuali mobile.
Fortunatamente è possibile disattivarlo con una semplice riga da aggiungere al file wp-config.php:
define( 'WPCF7_AUTOP', false );Si può anche utilizzare un filtro nel tuo tema (functions.php) ma la modifica non sarà associata a WP e sparirà in caso di disattivazione o cambio tema:
add_filter('wpcf7_autop_or_not', '__return_false');Oppure possiamo anche decidere di evitare di caricare lo stile di CF7 e lasciare che il form sia disegnato con lo stile del tema:
define('WPCF7_LOAD_CSS', false);