как я могу использовать настраиваемое поле в сообщении запроса

Я хочу, чтобы все отображаемые элементы использовались с помощью запроса. featured – meta_key, используя настраиваемый плагин поля.

Я пробовал рев, но это не получилось

$featured_item = new WP_Query('posts_per_page=-1&cat=3&meta_key=>Featured List&meta_value=>Yes'); 

моя версия wp – 3.1.3

РЕДАКТИРОВАТЬ:

 $arg2 = array( 'posts_per_page'=>'5', 'cat'=>'3', 'orderby'=>'rand', 'meta_query'=> array( 'key'=>'Featured List', 'value'=>'Yes', 'compare'=>'LIKE' ) ); $featured_random_item = new WP_Query($arg2); 

Этот запрос также потерпел неудачу.

Как я могу это сделать

Заранее спасибо !

Ваш meta_query должен быть вложенным массивом, например;

 $args = array( 'posts_per_page' => '5', 'cat' => '3', 'orderby' => 'rand', 'meta_query' => array( array( 'key' => 'Featured List', 'value' => 'Yes' ) ) ); 

И я чувствую, что вам действительно не нужен LIKE матч – это будет выполнять свободное сравнение и не так эффективно, как точное совпадение.

Документация для WP_Query приведена здесь: http://codex.wordpress.org/Class_Reference/WP_Query#Custom_Field_Parameters

Вы должны использовать синтаксис массива, так как это сделает вещи более понятными для вас.