Не удалось выполнить запрос meta_key

По какой-то причине. Когда я запускаю цикл, у меня нет возможности запрашивать meta_key. Что может вызвать это и что я могу сделать для диагностики проблемы? Я использую wordpress 3.4.1.

$args = array( 'meta_key' => 'slideshow_image'); $query = new WP_Query($args); 

Solutions Collecting From Web of "Не удалось выполнить запрос meta_key"

Спасибо за @dunc и @helgatheviking, я получил ответ. Вот мой код. Вам нужно указать тип сообщения, иначе он прибегает к «сообщению». Я также не мог бы этого сделать, если не ставить meta_key и meta_value в многомерном массиве meta_query.

 $args = array( 'post_type' => 'tsa_events', 'meta_query' => array( array( 'key' => 'slideshow_image', 'value' => array(''), 'compare' => 'NOT IN' ) ) ); 

EDIT: вы также можете структурировать свой запрос таким образом:

 $args = array( 'post_type' => 'tsa_events', 'meta_key' => 'slideshow_image', 'meta_value' => array(''), 'meta_compare' => 'NOT IN' );