Title: query_posts exibir posts dos últimos 15 dias?
Last modified: 6 agosto, 2016

---

# query_posts exibir posts dos últimos 15 dias?

 *  [webipsum](https://br.wordpress.org/support/users/ipsum/)
 * (@ipsum)
 * [14 anos, 2 meses atrás](https://br.wordpress.org/support/topic/query_posts-exibir-posts-dos-ultimos-15-dias/)
 * Bom dia.
    Através do query_posts abaixo, seleciono e exibo 5 posts, ordenando-
   os pelos mais vistos (views).
 *     ```
       <?php query_posts(array(
          'cat' => '3,8,13,18',
          'showposts' => '5',
          'meta_key' => 'views',
          'orderby' => 'meta_value_num',
          'order' => 'DSC',));
       ?>
       ```
   
 * Gostaria de incluir, também, na query_posts somente a exibição de posts dos últimos
   15 dias a partir da data de hoje.
 * Por favor, alguma dica?
    Grato.

Visualizando 4 respostas - 1 até 4 (de um total de 4)

 *  [Diego Fernandes](https://br.wordpress.org/support/users/diegosf/)
 * (@diegosf)
 * [14 anos, 2 meses atrás](https://br.wordpress.org/support/topic/query_posts-exibir-posts-dos-ultimos-15-dias/#post-23109)
 * Boa tarde, primeiramente para no PHP pegarmos a data de 15 dias anterior, usamos
   a técnica:
 * `$datade15dias = date('Ymd', strtotime('-15 days'));`
 * Agora que temos essa data guardada fazemos uma query com o query_posts mesmo.
 *     ```
       <?php
         query_posts();
   
         while (have_posts()) : the_post();
           if (get_the_time('Ymd') < $datade15dias)
             break;
         endwhile;
       ?>
       ```
   
 *  Criador do tópico [webipsum](https://br.wordpress.org/support/users/ipsum/)
 * (@ipsum)
 * [14 anos, 2 meses atrás](https://br.wordpress.org/support/topic/query_posts-exibir-posts-dos-ultimos-15-dias/#post-23111)
 * Diego.
    Grato pela atenção. Testei como vc mandou e funcionou. O porém gostaria
   de colocar o corte pela data no array e não estou sabendo como fazê-lo. Abç.
 *  [Diego Fernandes](https://br.wordpress.org/support/users/diegosf/)
 * (@diegosf)
 * [14 anos, 2 meses atrás](https://br.wordpress.org/support/topic/query_posts-exibir-posts-dos-ultimos-15-dias/#post-23112)
 * Eu sei que no array de argumentos do query_posts você consegue passar um ano,
   um mês e um dia, mas não um intervalo de tempo definido. Por isso, apelei para
   essa outra maneira.
 *  Criador do tópico [webipsum](https://br.wordpress.org/support/users/ipsum/)
 * (@ipsum)
 * [14 anos, 2 meses atrás](https://br.wordpress.org/support/topic/query_posts-exibir-posts-dos-ultimos-15-dias/#post-23116)
 * Grato. Diego.

Visualizando 4 respostas - 1 até 4 (de um total de 4)

 O tópico ‘query_posts exibir posts dos últimos 15 dias?’ está fechado para novas
respostas.

 * Em: [Ajustando o WordPress](https://br.wordpress.org/support/forum/resolucao-de-problemas/)
 * 4 respostas
 * 2 participantes
 * Última resposta de: [webipsum](https://br.wordpress.org/support/users/ipsum/)
 * Última atividade: [14 anos, 2 meses atrás](https://br.wordpress.org/support/topic/query_posts-exibir-posts-dos-ultimos-15-dias/#post-23116)
 * Estado: não resolvido

## Tópicos

### Tópicos mais populares

### Tópicos sem respostas

### Tópicos não relacionados a suporte

### Tópicos resolvidos

### Tópicos não resolvidos

### Todos os tópicos
