Cómo excluir del bucle a las entradas pegajosas en WordPress

¿Quieres excluir una entrada pegajosa del bucle en WordPress?

Las entradas adhesivas son una forma estupenda de destacar tu contenido destacado. Sin embargo, hay ciertos lugares de tu sitio web en los que no necesitas que las entradas adhesivas estén en la parte superior

En este artículo, te mostraremos cómo excluir completamente las entradas adhesivas del bucle en WordPress.

Cómo excluir del bucle las entradas pegajosas en WordPress

¿Por qué debes excluir del bucle las entradas pegajosas?

Eliminar las entradas adhesivas de un bucle en tu sitio web de WordPress puede ser útil si no quieres mostrarlas en una zona concreta de tu sitio web de WordPress

Las entradas fijas son útiles para destacar contenido importante, como tus artículos pilares, entradas de blog de alto tráfico y contenido sensible al tiempo. Sin embargo, pueden abarrotar el área del widget de publicaciones más recientes y dificultar el acceso a tu contenido más reciente.

Aquí es donde resulta útil excluir del bucle las entradas pegajosas. WordPress no puede adivinar esto, así que tienes que decirle explícitamente a WordPress que excluya las entradas pegajosas del blog de un bucle personalizado.

Veamos cómo puedes eliminar las entradas pegajosas del bucle en WordPress

Excluir las entradas pegajosas del bucle en WordPress

Para ayudarte a excluir una entrada pegajosa de la parte superior del bucle o a eliminarla completamente del bucle, hemos creado un fragmento de código personalizado.

Como esto requiere editar el código de tu sitio web, puede ser complicado para los principiantes. Si no lo has hecho antes, te recomendamos que consultes nuestra guía sobre cómo añadir código personalizado en WordPress para obtener más detalles. También puedes considerar la posibilidad de contratar a un desarrollador para que te ayude individualmente.

Cómo ignorar las entradas pegajosas en WordPress

Este código ignora que una entrada es pegajosa y muestra las entradas en el orden normal en tu blog de WordPress

Utilizando este código, tus entradas adhesivas seguirán apareciendo en el bucle, pero no se colocarán en la parte superior.

Todo lo que tienes que hacer es introducir el siguiente código en tu sitio web de WordPress

<?php

// The loop arguments
$args = array(
    'posts_per_page' => 10,
    'ignore_sticky_posts' => 1 
);

// The loop
$the_query = new WP_Query($args);
if ($the_query->have_posts()) {
    while ($the_query->have_posts()) {
        $the_query->the_post();

            }
}

Excluir completamente del bucle las entradas pegajosas

A continuación, si utilizas entradas fijas en un plugin de deslizamiento, a veces querrás excluir completamente tus entradas fijas del bucle.

Simplemente añade el siguiente fragmento de código a tu sitio web

<?php

// The loop arguments
$args = array(
    'posts_per_page' => 10,
    'post__not_in' => get_option( 'sticky_posts' ) // do not display the sticky posts at all.
);

// The loop
$the_query = new WP_Query($args);
if ($the_query->have_posts()) {
    while ($the_query->have_posts()) {
        $the_query->the_post();

         }
}

Este código no mostrará ninguna entrada adhesiva en el bucle de entrada

Para obtener más consejos sobre cómo modificar los temas de WordPress, consulta nuestra Hoja de trucos sobre temas de WordPress para principiantes.

Esperamos que este artículo te haya ayudado a saber cómo excluir del bucle las entradas pegajosas en WordPress. Quizás también quieras ver nuestras guías sobre cómo conseguir un dominio de correo electrónico gratuito y los mejores plugins de WordPress

Si te ha gustado este artículo, suscríbete a nuestro Canal de YouTube para los videotutoriales de WordPress. También puedes encontrarnos en Twitter y Facebook.

Si quieres conocer otros artículos parecidos a Cómo excluir del bucle a las entradas pegajosas en WordPress puedes visitar la categoría Themes.

¡Más Contenido!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Go up