Buscar..


Introducción

Para los sitios que dependen del HTML a mano en el editor o en los extractos, los que desea codificar usted mismo, los saltos de línea automáticos pueden ser una molestia. Puede deshabilitarlos eliminando estos filtros.

Observaciones

Estos deben ser ejecutados directamente en un archivo de inclusión. Ya sea en functions.php o en otro archivo de inclusión, estos no se pueden envolver en un gancho. No funcionarán en init ni en ningún otro que haya encontrado hasta ahora.

También se pueden incluir directamente en una plantilla como page.php para ejecutar solo para esa plantilla.

NOTA: NO INCLUYA ESTO EN UN TEMA O PLUGIN DISTRIBUIDO (a menos que esté deshabilitado de forma predeterminada, como no incluir el archivo de inclusión en el que se encuentra a menos que el usuario lo especifique).

Esta es una mala práctica incluir en un sitio que no controla porque puede y romperá la salida de cualquier otro tema o complemento.

Quitar los filtros

// Remove the auto-paragraph and auto-line-break from the content
remove_filter( 'the_content', 'wpautop' );

// Remove the auto-paragraph and auto-line-break from the excerpt
remove_filter( 'the_excerpt', 'wpautop' );

Función para eliminar los filtros.

/**
 * Remove the automatic line breaks from content and excerpts.
 *
 * @since 1.0.0
 */
function remove_content_auto_line_breaks() {
    // Remove the auto-paragraph and auto-line-break from the content
    remove_filter( 'the_content', 'wpautop' );

    // Remove the auto-paragraph and auto-line-break from the excerpt
    remove_filter( 'the_excerpt', 'wpautop' );
}

// Execute the function
remove_content_auto_line_breaks();


Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow