2012-04-12 4 views
1

Что я хочу сделать, это получить идентификаторы всех сообщений внутри настраиваемого типа сообщений. Я использую этот код, но, похоже, он застрял в бесконечном цикле.Wordpress WP_Query Infinite Loop

$query = new WP_Query(array('post_type' => 'rdv-events', 'posts_per_page' => -1)); 

while ($query->have_posts()) { 
    $values = get_post_custom(); 
    print_r($values); 
} 

wp_reset_postdata(); 

Людей разместить шорткод на сайте, а затем я хочу, чтобы использовать эту функцию, чтобы перебрать некоторые события, а затем повторить то из. Возможно, это не важно, но стоит упомянуть :)

Может ли кто-нибудь помочь мне? Благодаря!!

ответ

14

Вы пропустили

$query->the_post(); 

Положите его первым в цикле в то время.

+0

спасибо, работает как ожидалось! –

+0

Ничего себе. Это немного осталось из многих примеров WP_Query. –