Сортировка записей не в выпадающем списке
-
Здравствуйте. Реализовал у себя сортировку записей вот так образом (по уроку из сети):
<?php /** * Формируем параметры для query_posts(): */ $paged = (get_query_var('paged')) ? get_query_var('paged'): 1; $order = "&category='.&numcat.'&numberposts=-1&orderby=date&order=DESC&paged=$paged"; /** * Обрабатываем поступающую с выпадающего списка информацию: */ $o1 = ' selected="selected"'; switch ($_POST['select']) : case 'rdata': // - сортировать по дате $order = "&category='.&numcat.'&numberposts=-1&orderby=date&order=DESC"; $o1 = ' selected="selected"'; break; case 'rraiting': // - сортировать по рейтингу $order = "&category='.&numcat.'&numberposts=-1&meta_key=ratings_average&orderby=meta_value"; $o2 = ' selected="selected"'; $o1 = ''; break; endswitch; print " <form method=\"post\" id=\"order\"> <select name=\"select\" onchange='this.form.submit()' style=\"width:200px;margin-bottom:20px;\"> <option value=\"rdata\"$o1>По дате</option> <option value=\"rraiting\"$o2>По рейтингу</option> </select> <a href="#">отправить</a> </form>"; /** * query_posts($order); */ ?>
Всё это дело работает, но я хочу сделать чтоб был не выпадающий список, а обычные ссылки (По дате, По рейтингу) — без выпадающего списка. Нажал на ссылку и отсортировалось, точно также как щас если выбрать пункт из выпадающего списка. Спасибо.
- Тема «Сортировка записей не в выпадающем списке» закрыта для новых ответов.