gravatar

Cómo colocar tus Sticky Posts en cualquier parte del sitio: Wordpress



WordPress posee una propiedad bastante genial llamada Sticky Posts, que muestra estos posts sobre el resto de tus artículos, pero sólo si tu tema estáprogramado para que funcione así.
En esta nota, te mostraremos un truco que te permitirá mostrar los últimos Sticky Posts en cualquier lugar de tu tema WordPress.
Asumiendo que ya has creado una página template personalizada y/o tienes el loop listo, pega el siguiente código antes de el loop:
  1.     /* Get all sticky posts */
  2.     $sticky = get_option( 'sticky_posts' );
  3.  
  4.     /* Sort the stickies with the newest ones at the top */
  5.     rsort( $sticky );
  6.  
  7.     /* Get the 5 newest stickies (change 5 for a different number) */
  8.     $sticky = array_slice( $sticky05 );
  9.  
  10.     /* Query sticky posts */
  11.     query_posts( array( 'post__in' => $sticky'caller_get_posts' => 1 ) );
  12.     ?>

Este código puede ser utilizado en slider o cualquier otra propiedad avanzada que desees implementar en tu sitio. El snippet está sobre todo orientado hacia un sitio de WordPress que tiene una página principal personalizada o un look estilo revista.
Fuente: WP Beginner