Ви знаєте, що з WP3.0 є варіанти для спеціальних розширених запитів, що чудово. З цього моменту деякі параметри запиту користувацьких полів, таких як meta_key, meta_value, були застаріли для нового параметра meta_query ( див. Тут )
Я намагаюсь мати досить простий запит із новим синтаксисом, повідомленнями запитів певного post_type (служби), що містить вказаний мета_кейк (order_in_archive) - це йде добре, як і очікувалося. Але - я хочу замовити запит мета_значення, і це не має успіху.
Це мій запит -
query_posts(
array( 'post_type' => 'services',
'order' => 'ASC',
'orderby' => 'meta_value',
'meta_query' => array(
array('key' => 'order_in_archive'))
)
);
Я спробував orderby також мета_value_numeric та meta_value, але в будь-якому випадку результати впорядковуються за датою публікації (як це роблять звичайні повідомлення). Хтось знає, як це можна зробити?
Спасибі