Cómo mostrar las últimas publicaciones adhesivas en WordPress

Cómo mostrar las últimas publicaciones adhesivas en WordPress / Tutoriales

WordPress tiene esta característica muy buena llamada publicaciones pegajosas. Piense en las publicaciones adhesivas como publicaciones destacadas para su blog. Cuando marca una publicación como pegajosa, aparece sobre sus nuevas publicaciones, pero solo si su tema lo permite. En este tutorial, le mostraremos cómo mostrar las últimas publicaciones adhesivas en WordPress.

Nota: este es un tutorial de nivel intermedio y requiere conocimientos básicos de HTML / CSS + conocimiento de temas de WordPress.

Video Tutorial

Suscribirse a WPBeginner

Si no te gusta el video o necesitas más instrucciones, continúa leyendo.

Lo primero que debe hacer es copiar y pegar este fragmento de código en el archivo functions.php de su tema o en un complemento específico del sitio.

 function wpb_latest_sticky () / * Obtener todas las publicaciones adhesivas * / $ sticky = get_option ('sticky_posts'); / * Ordena los stickies con los más nuevos en la parte superior * / rsort ($ sticky); / * Obtenga los 5 stickies más nuevos (cambie 5 por un número diferente) * / $ sticky = array_slice ($ sticky, 0, 5); / * Consultar publicaciones adhesivas * / $ the_query = new WP_Query (array ('post__in' => $ sticky, 'ignore_sticky_posts' => 1)); // The Loop if ($ the_query-> have_posts ()) $ return. = '
    '; while ($ the_query-> have_posts ()) $ the_query-> the_post (); $ return. = '
  • '. get_the_title (). '
    '. get_the_excerpt (). '
  • '; $ return. = '
'; else // no se encontraron publicaciones / * Restaurar datos de publicación originales * / wp_reset_postdata (); return $ return; add_shortcode ('latest_stickies', 'wpb_latest_sticky');

El código anterior consulta la base de datos de WordPress para recuperar las 5 últimas publicaciones adhesivas. A continuación, muestra el título de cada publicación fija con un enlace en formato de lista. Hemos envuelto todo eso en una función y hemos creado un shortcode..

Ahora para mostrar sus últimas publicaciones adhesivas, puede usar el shortcode [latest_stickies] en cualquier publicación, página o incluso un widget de texto de WordPress..

Si desea utilizar códigos cortos dentro de un widget de texto, deberá agregar esta línea de código adicional en el archivo de funciones de su tema o en el complemento específico del sitio..

 add_filter ('widget_text', 'do_shortcode'); 

Este fragmento y función se pueden usar muy bien en el control deslizante destacado o en cualquier otra función avanzada que le gustaría mostrar en su sitio. Este fragmento está principalmente orientado hacia un sitio de WordPress que tiene una página de inicio personalizada o un estilo de revista..

Eso es todo, esperamos que este artículo te haya ayudado a mostrar las últimas publicaciones adhesivas en tu blog de WordPress. También puede consultar nuestro tutorial sobre cómo agregar una fecha de vencimiento a las publicaciones adhesivas en WordPress.

Si le ha gustado este artículo, suscríbase a nuestros tutoriales en video del Canal de YouTube para WordPress. También puedes encontrarnos en Twitter y Google.+.