WordPress por defecto nos agrega la etiqueta de parrafo o paragraph <p> al mostrar contenido. A veces, puede que necesitemos removerlo. Para ello solo debemos aplicar un filtro a la consulta:
Para remover del extracto
1 |
remove_filter('the_excerpt', 'wpautop'); |
Para remover del contenido
1 |
remove_filter('the_content', 'wpautop'); |
Un ejemplo práctico de esto, fue cuando combine Custom Types con este filtro para generar el típico slider
1 |
<div class="portada"><div id="slider">//Utilizo un Custome Type llamado Portadas para crear el slider <?php query_posts('post_type=Portadas&showposts=5');//Ahora utilizo el filtro wpautop para remover los paragraph del contenido if (have_posts()) : while (have_posts()) : the_post(); remove_filter('the_content', 'wpautop'); ?> <? the_content(); ?> <?php endwhile; else : endif; ?></div></div> |
Espero les sea de ayuda.