Cómo deshabilitar el formato automático en publicaciones de WordPress

¿Quieres deshabilitar el formato automático en las publicaciones de WordPress?

De forma predeterminada, WordPress formatea los textos para reemplazar las citas con citas 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.

Cómo deshabilitar el formato automático en 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 citas con citas 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 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 que lo necesiten.

Dicho esto, echemos un vistazo a cómo deshabilitar fácilmente el formato 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 formato automático en WordPress

Este método requiere que agregue un código personalizado a su sitio web de WordPress. Si no ha hecho esto 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 shortcode sin procesar.

Ahora, para agregar el formato de omisión 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 corto sin formato.

[raw]Unformatted code[/raw] 

Bloque HTML sin formato

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. Deshabilite el formateo automático en WordPress usando el complemento

Este método es más fácil pero requiere que uses el plugin Classic Editor más antiguo. 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.

Primero, debe instalar y activar el complemento Classic Editor. 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 complemento HTML sin formato. 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 corto sin formato.

[raw]Unformatted code[/raw] 

Editor clásico sin formato

Ahora puede publicar o guardar sus cambios y obtener una vista previa de ellos 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. Es posible que también desee ver nuestra guía de seguridad completa de WordPress o ver nuestros consejos para mejorar el SEO de su publicación de blog.

Si le gustó este artículo, suscríbase a nuestro canal de YouTube para tutoriales en video de WordPress. También puedes encontrarnos en Twitter y Facebook.

Publicaciones relacionadas

Botón volver arriba