Bienvenido a datoweb.com!! En este foro podrás encontrar ayuda sobre diseño y desarrollo web en general. Si quieres formar parte de esta comunidad para pedir ayuda o colaborar ayudando a otros usuarios del foro solo tienes que registrarte desde el siguiente enlace: Registrarse en el Foro

Quitar auto párrafos de wordpress solo en paginas estáticas

Con este fragmento de código podemos quitar los auto párrafos solo en las paginas estáticas de wordpress es decir las páginas que podemos ver el page.php y single.php que no sean entradas etc.

Sin embargo en las entradas seguiremos viendo ese wpautop que trae por defecto wordpress haciendo así más fácil la edición de noticias en el modo visual del editor de wordpress.

Solo agrega este código al fichero functions.php de tu theme:
<?php
function get_rid_of_wpautop(){
    if(!is_single()){
      remove_filter ('the_content', 'wpautop');
      remove_filter ('the_excerpt', 'wpautop');
      //echo 'no single';
    } else {
        //echo 'single';
    }
  }
  
add_action( 'template_redirect', 'get_rid_of_wpautop' );
Remover la siguiente línea global del fichero functions.php en caso de que exista:
//remove_filter('the_content', 'wpautop'); // Remove <p> tags from Excerpt altogether

Editado
1
Puntos
769
Visitas
0
Resp
Por alber hace 37 meses
Administrador
Compartir en facebook
Compartir en twitter
Compartir
Para comentar Inicia sesión o Registrate