janochen
  • 0
Мастер

Есть ли способ изменить порядок сообщений с помощью клика пользователя?

  • 0

Есть ли способ изменить порядок сообщений, количество сообщений и т. Д. С помощью щелчка пользователя?

Точно так же вы можете выбрать отображение вопросов по времени и проголосовать здесь, на StackExchange.

Как это сделать?

Share
  1. Вы про порядок постов? Если да, то возможно.

    • 0
  2. Проверьте плагин WP Sort, он делает именно то, что вам нужно:

    http://wordpress.org/extend/plugins/wp-post-sorting/

    • 0
  3. Используя функцию $_GET вверху

    <?php $sort= $_GET['sort']; if($sort == "title") { $order= "orderby=title"; } if($sort == "date") { $order= "orderby=date"; } ?>

    Вы можете использовать такие ссылки:

    <a  href="?sort=title" <?php if ($sort == "title"){ echo 'style="color:gray"'; } ?>>title</a><a href="?sort=date" <?php if ($sort == "date"){ echo 'style="color:gray"'; } ?>>Date</a>
    

    Или выпадающий список:

    <form action="" method="get">
    <select name="sort" id="sorting">
      <option value="title" <?php if ($sort == "title"){ echo 'selected="selected"'; } ?> >Sort by title</option>
      <option value="date" <?php if ($sort == "date"){ echo 'selected="selected"'; }?> >Sort by publication date</option>
    </select>
    <input type="submit" value="Submit" /></form>
    

    Затем идет петля

    <?php $loop = new WP_Query('cat=5&showposts=-1&'.$order.'&order=DEC'); ?><?php while ( $loop->have_posts() ) : $loop->the_post(); ?>.........<?php endwhile; ?>
    
    • 0

Оставить ответ

You must login to add an answer.