Как фильтровать записи на главной странице самим читателям?

Хочется предоставить читателям возможность фильтровать записи по категории, метке, дате публикации или количеству комментариев прямо с главной страницы блога. Аналогичным образом организованы фильтры различных он-лайн магазинов в виде выпадающих меню.

Как такое осуществить в блоге? Имеется ли соответствующий плагин?

5 Комментарии

  1. Я тут кое-что нашел и применил у себя в блоге zashitnik.com:

    < ?php  
    $order = "&orderby=date&order=DESC";  
    $s2 = ' selected="selected"';  
    if ($_POST['select'] == 'title') { $order = "&orderby=title&order=ASC"; $s1 = ' selected="selected"'; $s2 = ''; }  
    if ($_POST['select'] == 'newest') { $order = "&orderby=date&order=DESC"; $s2 = ' selected="selected"'; }  
    if ($_POST['select'] == 'oldest') { $order = "&orderby=date&order=ASC"; $s3 = ' selected="selected"'; $s2 = ''; }  
    if ($_POST['select'] == 'modified') { $order = "&orderby=modified"; $s4 = ' selected="selected"'; $s3 = ''; }  
    ?>  
      
    
    Сортировать:
    < ?php query_posts($order); ?>
  2. Вопросы:

    1. Как добавить сортировку по количеству комментариев?
    2. Как сделать, чтобы при обновлении страницы не появлялось окошко?
    [img]http://iceimg.com/i/fb/0d/4b77736dc6.jpg[/img]

  3. И вот еще одна проблема появилась.

    Сортировка происходит только на первой странице. Если переключится на вторую страницу, сортировка сбрасывается.

Оставить комментарий

Ваш электронный адрес не будет опубликован.


*