Las publicaciones fijas son una excelente manera de resaltar su contenido destacado. Sin embargo, hay ciertos lugares en su sitio web donde no necesita que las publicaciones fijas estén en la parte superior. WordPress no puede adivinar esto, por lo que debe decirle explícitamente a WordPress que excluya las publicaciones fijas de un bucle personalizado. En este artículo, le mostraremos cómo excluir completamente las publicaciones adhesivas del bucle en WordPress, y también le mostraremos cómo puede eliminar la función adhesiva de la publicación, para que aún se muestre en su orden natural.
Cómo eliminar la capacidad pegajosa de la publicación
Cuando muestra las publicaciones más recientes en una pestaña, no desea que las publicaciones fijas permanezcan fijas. Si no elimina la función adhesiva, el área de publicaciones recientes sería inútil ya que todas sus publicaciones adhesivas llenarán esta área. Aquí es donde query_posts
La característica es muy útil.
Para hacer esto, necesitará cambiar su bucle a algo como esto:
<?php $args = array( 'posts_per_page' => 10, 'ignore_sticky_posts' => 1 ); $the_query = new WP_Query( $args ); if ( $the_query->have_posts() ) : while ( $the_query->have_posts() ) : $the_query->the_post(); ?>
Este código ignora que una publicación es pegajosa y muestra las publicaciones en el orden normal. Con este código, sus publicaciones adhesivas aparecerán en el bucle, sin embargo, no se colocarán en la parte superior.
Excluir completamente las publicaciones fijas del bucle
Si está utilizando publicaciones adhesivas en un control deslizante, a veces es posible que desee excluir por completo sus publicaciones adhesivas del bucle. Todo lo que tienes que hacer es editar tu bucle personalizado para que coincida con esto:
<?php $the_query = new WP_Query( array( 'post__not_in' => get_option( 'sticky_posts' ) ) ); if ( $the_query->have_posts() ) : while ( $the_query->have_posts() ) : $the_query->the_post(); ?>
Este código no mostrará ninguna publicación adhesiva en el bucle de publicación. Para obtener más consejos sobre cómo modificar los temas de WordPress, consulte nuestra Hoja de referencia de temas de WordPress para principiantes.