Привет всем! Возникла такая проблема. Сейчас попробую описать.
Есть некая форма с такими полями:
<form method="post">
<p>Сортировка</p>
<input type="radio" name="type" value="latest">Последние
<input type="radio" name="type" value="most_viewed" > Самые популярные // по мета-полю views (цифры)
<input type="radio" name="type" value="most_liked"> Самые любимые // по мета-полю votes_count (цифры)
<input type="radio" name="type" value="random">Случайные
// То есть какой-то один из этих пунктов. И ещё рубрики
<?php $categories = get_categories();
if( $categories ){
foreach( $categories as $cat ){ ?>
<input type="checkbox" name="category[]" value="<?php echo $cat->cat_ID ?>" /><?php echo $cat->name ?>
<?php } } ?>
</form>
Как правильно написать запрос query_posts, чтобы можно было сделать так:
• по умолчанию выводятся последние записи из всех рубрик
• при выборе чего-либо из сортировки посты сортируются
• и при любой сортировке можно было бы ещё выбрать рубрики
БУДУ ОЧЕНЬ ВАМ БЛАГОДАРЕН, если объясните или поможете, как такое можно реализовать! Спасибо!