¿Quieres deshabilitar el formato automático en las publicaciones de WordPress?
De forma predeterminada, WordPress da formato a los textos para reemplazar las comillas con comillas elegantes y limpiar el texto. Esto evita que los usuarios muestren código, texto sin formato y ejemplos de código CSS/Javascript.
En este artículo, le mostraremos cómo deshabilitar el formato automático en las publicaciones de WordPress.
¿Por qué deshabilitar el formato de WordPress en las publicaciones de WordPress?
WordPress viene con una función incorporada para desinfectar el texto. Esta función reemplaza las comillas con comillas elegantes y elimina otras etiquetas que pueden ser necesarias para mostrar HTML, CSS o JavaScript.
Hay varias formas de mostrar fácilmente el código en WordPress, lo que le permite omitir el formato predeterminado. Puede consultarlos en nuestro artículo sobre cómo mostrar código en WordPress.
Sin embargo, algunos usuarios avanzados pueden querer deshabilitar completamente el formato automático de WordPress en sus sitios web. Esto les permitiría omitir fácilmente las comprobaciones de formato de WordPress y mostrar texto sin procesar en su sitio web donde sea necesario.
Dicho esto, echemos un vistazo a cómo deshabilitar fácilmente el formateo automático de WordPress en su sitio web. Le mostraremos dos métodos, para que pueda elegir el que mejor se adapte a sus necesidades.
Método 1. Deshabilitar manualmente el formateo automático en WordPress
Este método requiere que agregue un código personalizado a su sitio web de WordPress. Si no lo ha hecho antes, eche un vistazo a nuestra guía sobre cómo copiar y pegar fragmentos de código personalizados en WordPress.
Primero, deberá pegar el siguiente código en el archivo functions.php de su tema o en un complemento específico del sitio.
function my_formatter($content) { $new_content=""; $pattern_full="{([raw].*?[/raw])}is"; $pattern_contents="{[raw](.*?)[/raw]}is"; $pieces = preg_split($pattern_full, $content, -1, PREG_SPLIT_DELIM_CAPTURE); foreach ($pieces as $piece) { if (preg_match($pattern_contents, $piece, $matches)) { $new_content .= $matches[1]; } else { $new_content .= wptexturize(wpautop($piece)); } } return $new_content; } remove_filter('the_content', 'wpautop'); remove_filter('the_content', 'wptexturize'); add_filter('the_content', 'my_formatter', 99);
El código anterior le dice a WordPress que omita la opción de formato si algún texto está envuelto dentro del código abreviado sin formato.
Ahora, para agregar omitir el formato de WordPress, debe agregar el bloque HTML a su editor de publicaciones de WordPress. Dentro del editor de publicaciones, puede agregar su texto o código sin formato dentro del código abreviado sin procesar.
[raw]Unformatted code[/raw]
La desventaja de este método es que no funcionaría muy bien con el editor de bloques. Incluso dentro del bloque HTML, puede comportarse de forma inesperada.
Método 2. Deshabilitar el formateo automático en WordPress usando el complemento
Este método es más fácil, pero requiere que use el antiguo complemento Classic Editor. La principal desventaja de este enfoque es que crearía un lío si decide comenzar a usar el editor de bloques en el futuro.
En primer lugar, debe instalar y activar el Editor clásico enchufar. Para obtener más detalles, consulte nuestra guía sobre cómo deshabilitar el editor de bloques en WordPress.
Después de eso, debe instalar y activar el HTML sin procesar enchufar. Para obtener más detalles, consulte nuestra guía paso a paso sobre cómo instalar un complemento de WordPress.
Después de eso, puede crear una nueva publicación o editar una existente. En la pantalla de edición posterior, debe cambiar al modo Texto y agregar su texto sin formato dentro del código abreviado sin formato.
[raw]Unformatted code[/raw]
Ahora puede publicar o guardar sus cambios y obtener una vista previa para ver el texto sin formato en acción.
Esperamos que este artículo le haya ayudado a aprender cómo deshabilitar el formato automático en las publicaciones de WordPress. También es posible que desee ver nuestra guía completa de seguridad de WordPress o ver nuestros consejos para mejorar el SEO de su publicación de blog.