El plugin Contact Form 7 de WordPress inserta automáticamente en el código del formulario, etiquetas HTML de tipo parrafo y span. Si no nos interesan estas etiquetas por cualquier motivo, eliminarlas es bastante sencillo.
Solo tendremos que pegar estos códigos en nuestro archivo de funciones y las etiquetas <p> y <span> desaparecerán de nuestros formularios.
Código para copiar
Donde hacer el copy/paste: functions.php
/* Eliminamos las <p>*/
add_filter( 'wpcf7_autop_or_not', '__return_false' );
/* Eliminamos los <span> */
add_filter('wpcf7_form_elements', function($content) {
$content = preg_replace('/<(span).*?class="\s*(?:.*\s)?wpcf7-form-control-wrap(?:\s[^"]+)?\s*"[^\>]*>(.*)<\/\1>/i', '\2', $content);
$content = str_replace('<br />', '', $content);
return $content;
});
Si te ha sido de utilidad ¡deja un comentario!