2011-11-10 3 views
0

У меня есть тема, которую я использую, и она помещает сообщения на слайдере на моей домашней странице, но я хотел бы заказать способ их отображения. Код в настоящее время в месте:Вопросы для заказа Wordpress

<?php 
//OptionTree Stuff 
if (function_exists('get_option_tree')) { 
    $theme_options = get_option('option_tree'); 
    $homeCategory = get_option_tree('home_category',$theme_options); 
    $homeNumber = get_option_tree('home_number',$theme_options); 
} 
?> 

    <?php 
    $temp = $wp_query; 
    $wp_query= null; 
    $wp_query = new WP_Query(); 
    $wp_query->query('cat='. $homeCategory .'&showposts='. $homeNumber .''.'&paged='.$paged); 
    while ($wp_query->have_posts()) : $wp_query->the_post(); 
    ?> 

И так, как я хотел бы, чтобы это было приказано было бы следующее:

orderby=meta_value&meta_key=event_date&order=ASC 

Я никогда не использовал вариант дерева, прежде чем в получении информации из какой-то теме , поэтому я немного смущен тем, как я буду интегрировать этот метод заказа с другим кодом. Любая помощь очень ценится, спасибо!

Jarth

ответ

0

мне нужно копаться в документации по дереву вариант, но я определенно рекомендую извлечение значения в переменные, прежде чем включить их в запрос. Например, кулак выдает мета значение в переменную. Затем извлеките нужные значения из этого массива ... и так далее. В любой момент вы можете сделать var_dump(), чтобы убедиться, что вы получаете ожидаемые значения.

После того, как вы работаете, вы должны иметь возможность «упорядочить» соответствующую колонку.

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