2014-10-23 1 views
0

Попытка не показывать старые сообщения в функции query_posts(), но она не работает. Мне не нужно показывать сообщения за текущую дату и показывать только те, которые еще не произошли. Я использую дату публикации, чтобы установить значения в стороне администратора, но я получаю запрос на работу.WordPress не показывает старые сообщения

текущий код:

<?php $args = array( 
             'order_by'  => 'date', 
             'order'   => 'ASC', 
             'year'   => date('Y'),       
             'monthnum'  => date('m'),      
             'day'   => date('d') 
             ); ?> 
        <?php query_posts($args); ?> 

ответ

0

Он покрыт, прямо in the Codex. Пример:

$today = getdate(); 
$args = array(
    'post_status' => 'pending', 
    'date_query' => array(
     'after' => array(
      'year' => $today['year'], 
      'month' => $today['mon'], 
      'day' => $today['mday'], 
     ), 
    ), 
); 
$query = new WP_Query($args); 
+0

Спасибо, это сработало. – jamper

 Смежные вопросы

  • Нет связанных вопросов^_^