2016-03-21 2 views
0

есть ли способ сделать это?WordPress: Групповые сообщения по месяцам?

August 2009 
11 Title of the post of the 11th day of August 
15 Title of other post of the 15th day of August 
20 Title of another post of the 20th day of August 

July 2009 
4 Title of the post of the 4th day of July 
7 Title of other post of the 7th day of July 
15 Title of another post of the 15th day of July 

мне нужно группа этой записи нестандартного METABOX evmeta_test_textdate

$paged = (get_query_var('paged')) ? get_query_var('paged') : 1; 
$format_of_date = 'Y/m/d'; 
$oldest = date($format_of_date, strtotime('-30 days')); 
$args=array(
    'meta_key'=> 'evmeta_test_textdate', 
    'meta_value'=> $oldest, 
    'meta_compare'=> '>=', 
    'post_type' => 'upg', 
    'post_status' => 'publish', 
    'order' => 'ASC', 
    'paged' => $paged, 
); 
$query = new WP_Query($args); 

Спасибо!

ответ

0

поведение по умолчанию для Wordpress является обработка даты по дате публикации и запросу в следующем формате:

$args = array(
    'date_query' => array(
     array(
      'year' => 2012, 
      'month' => 12, 
      'day' => 12, 
     ), 
    ), 
); 
$query = new WP_Query($args); 

Есть ли конкретная причина, почему вы должны обрабатывать данные от пользовательской меты?

+0

Мне нужно получить сообщение из пользовательского мета, потому что этот пост для события –

+0

Независимо от вашего сообщения, он все еще имеет дату WP. Отправляй это сообщение: http://www.noeltock.com/web-design/wordpress/custom-post-types-events-pt1/ – patito

+0

Мне нужен весь месяц года ,,, не один месяц! мне нужно (1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 - 11 - 12) –

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