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!