Rimuovere i tag dai form CF7

Pubblicato il 24/03/2025 da Giuseppe Riccio In: Wordpress, Script


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);