WordPress tem essa funcionalidade muito legal chamada Posts Fixados. Quando você torna um post fixo, ele será exibido acima de todos os outros posts, mas apenas se o seu tema estiver configurado dessa forma. Neste tutorial nós iremos lhe mostrar um truque que irá permitir a você exibir os últimos posts fixados em qualquer lugar do seu Tema WordPress.
Exibindo os Últimos Posts Fixados
Para fazer isso você deve copiar e colar o código a seguir após o Loop do seu WordPress:
|
01
02
03
04
05
06
07
08
09
10
11
12
13
|
<?php/* Pega todos os Posts Fixados */$sticky = get_option( 'sticky_posts' );/* Sorteia os posts com os mais novos */rsort( $sticky );/* Pega os 5 posts mais recentes (modifique "5" para um número diferente) */$sticky = array_slice( $sticky, 0, 5 );/* Query os posts fixados */query_posts( array( 'post__in' => $sticky, 'caller_get_posts' => 1 ) );?> |
Este código pode ser utilizado em um slider, ou em qualquer característica avançada que você gostaria que ele fosse exibido em seu site. Este código é mais utilizado em sites WordPress que tem uma página inicial personalizada e/ou com estilo de revista(magazine). Leia também nosso artigo sobre Como Fixar Posts no WordPress, caso o seu tema tenha suporte a ele.