Oferta SiteGround Black Friday

Desactivar párrafos automáticos en WordPress

Hamburguesa deliciosa

Hamburguesa deliciosa

WordPress añade párrafos automáticamente a los textos cuando tecleas la tecla INTRO en un texto, o sea, que inserta la tag HTML que define que una parte de texto es un párrafo distinto del siguiente.

Este comportamiento, que facilita la vida del redactor la mayoría de las veces, no siempre es un amigo fiel, pues también puede insertar párrafos donde no desees.

Igual engorro puede suponer si eres un escritor exhaustivo que prefiere marcar por tu cuenta dónde hay salto de párrafo y donde no, no digamos cuando el CSS de tu tema también introduce espacios extra entre textos.

En definitiva, que en WordPress, si escribes algo así …

Sed in lectus vitae nibh aliquam posuere. Nulla facilisi. Aenean tristique diam vitae mi dignissim aliquet bibendum nibh varius. Nulla a erat tortor, nec aliquam tortor. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Duis tempus aliquet tempor. Cras eget velit in nulla tempus mollis sed non purus. Donec bibendum blandit eleifend. Praesent dapibus risus eget nunc facilisis varius. Proin velit arcu, feugiat interdum condimentum in, molestie at sapien. In in dui eget tortor volutpat dignissim. Nulla et ante massa, ut adipiscing quam. Curabitur pellentesque ante nibh. Cras luctus metus vel quam lobortis aliquam.
Donec quis lorem non enim tempus posuere. Suspendisse interdum quam in erat bibendum iaculis. Nulla feugiat massa orci, at iaculis tortor. Ut feugiat orci ornare nulla ornare mollis. Vivamus molestie est et nulla viverra tristique. Sed malesuada tristique lacus at consectetur. Nullam non tellus arcu, lobortis tincidunt elit. Mauris dignissim viverra vehicula. Mauris et dui est, quis sollicitudin lorem. Proin eu risus magna, sit amet blandit nisl. Donec ornare, leo sit amet semper tristique, risus augue cursus augue, vestibulum egestas libero erat et neque. Aliquam erat volutpat. Aenean ullamcorper dictum tristique. Etiam bibendum pulvinar pretium.

Le añade las tags de separación de párrafo, quedando de este modo:

<p>Sed in lectus vitae nibh aliquam posuere. Nulla facilisi. Aenean tristique diam vitae mi dignissim aliquet bibendum nibh varius. Nulla a erat tortor, nec aliquam tortor. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Duis tempus aliquet tempor. Cras eget velit in nulla tempus mollis sed non purus. Donec bibendum blandit eleifend. Praesent dapibus risus eget nunc facilisis varius. Proin velit arcu, feugiat interdum condimentum in, molestie at sapien. In in dui eget tortor volutpat dignissim. Nulla et ante massa, ut adipiscing quam. Curabitur pellentesque ante nibh. Cras luctus metus vel quam lobortis aliquam.</p>
<p>Donec quis lorem non enim tempus posuere. Suspendisse interdum quam in erat bibendum iaculis. Nulla feugiat massa orci, at iaculis tortor. Ut feugiat orci ornare nulla ornare mollis. Vivamus molestie est et nulla viverra tristique. Sed malesuada tristique lacus at consectetur. Nullam non tellus arcu, lobortis tincidunt elit. Mauris dignissim viverra vehicula. Mauris et dui est, quis sollicitudin lorem. Proin eu risus magna, sit amet blandit nisl. Donec ornare, leo sit amet semper tristique, risus augue cursus augue, vestibulum egestas libero erat et neque. Aliquam erat volutpat. Aenean ullamcorper dictum tristique. Etiam bibendum pulvinar pretium.</p>

Lo que en ocasiones supone espacios extra adicionales en el texto, que no siempre es lo deseable.

Si quieres eliminar este comportamiento por defecto es bien sencillo. Simplemente añade el siguiente código a tu plugin de funciones:

//Eliminar párrafos automáticos por defecto
remove_filter('the_content', 'wpautop');
remove_filter( 'the_excerpt', 'wpautop' );

Guardas los cambios y ya lo tienes.

Estupendo truco encontrado en WPrecipes

¿De cuánta utilidad te ha parecido este contenido?

¡Haz clic en los emoticonos para valorarlo!

Promedio de puntuación 4.6 / 5. Total de votos: 5

Hasta ahora ¡no hay votos!. Sé el primero en valorar este contenido.

Ya que has encontrado útil este contenido...

¡Sígueme en las redes sociales!

¡Siento que este contenido no te haya sido útil!

¡Ayúdame a mejorar este contenido!

Por favor, dime, ¿cómo puedo mejorarlo?

¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!

AVISO: Esta publicación es de hace 3 años o más. Si es un código o un plugin podría no funcionar en las últimas versiones de WordPress, y si es una noticia podría estar ya obsoleta. Luego no digas que no te hemos avisado. ¡Ah! ¿te funciona? pues entonces no he dicho nada :)

Sobre el autor

7 comentarios en “Desactivar párrafos automáticos en WordPress”

  1. Esto me interesa un montón, pues siempre esto me descuadra los párrafos o me hace cosas extrañas en los textos. Lo que no se donde aplicarlo! 🙁

    He abierto el archivo functions.php y lo he incorporado al final, ale, ahí a pelo. Pero creo que no se hace así; a partir de entonces me sale arriba de la web justamente esas líneas de texto, jejeje

    Por cierto, desde que actualicé a la última versión de WP me hace cosas rarísimas en los textos; les cambia el formato y tamaño automáticamente a algunos párrafos (concretamente le añade este código: span style=»font-size: 13px;»). Algunas webs que consulto he visto que les pasa lo mismo, y en principio no es muy grave, menos cuando sucede un caso concreto: pegas una url de Youtube y no se ve el vídeo en la web, debido a que ha agregado a la url de Youtube código que no debiera (el que modifica el tamaño de los textos).

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Información base sobre privacidad:
- Responsable: Fernando Tellado ([email protected])
- Fin del tratamiento: Moderación de comentarios para evitar spam
- Legitimación: Tu consentimiento
- Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal
- Derechos: Acceso, rectificación, portabilidad, olvido

 

Scroll al inicio