Сортировка объявлений в Classipress по числу комментариев

Модернизация 425
  ВНИМАНИЕ:
Этот пост опубликован более года назад и в связи с выходом новых версий Classipress и WordPress, возможно, потерял свою актуальность.

Отдых после почти года трудовых будней – удовольствие краткосрочное, а по нынешним временам, еще и достаточно затратное. Поэтому все реже и реже люди выбирают место отдыха спонтанно, наоборот – основательная подготовка к будущему отпуску начинается задолго до планируемого наступления события.
Самым доступным и популярным источником получения информации является интернет, поэтому определившись предварительно с местом отдыха, люди начинают усиленно изучать о нем отзывы и комментарии на разных форумах и сайтах, чтобы подтвердить или опровергнуть правильность своего выбора. При этом довольно часто под воздействием мнений других людей они меняют свое решение.

Какое отношение все это имеет к Classipress? Да самое прямое, если вы являетесь владельцем специализированной доски, где на постоянной основе размещаются рекламные объявления туристической тематики: об отелях, гостиницах, базах отдыха, жилье в частном секторе, а так же сопутствующих услугах (питание, экскурсии, развлечения и т.п.). И если к вашей доске на Classipress еще не «прикручен» какой-нибудь форум, где люди могут обмениваться мнениями, то им не остается ничего иного, как только писать и читать комментарии к самим объявлениям.

Но дело в том, что в оригинальном шаблоне Classipress объявления с комментариями на фоне других никак не выделяются, и чтобы убедиться есть или нет комментарии, необходимо открывать каждое объявление. Поэтому предлагаю облегчить жизнь вашим посетителям и сделать на главной странице еще одну вкладку, на которой сортировка объявлений будет выполняться по числу написанных комментариев.

Для этого необходимо открыть на редактирование файл tpl-ads-home.php и найти в нем следующий блок:

Дополните этот блок строкой:

Далее по тексту найдите блок:

И стразу за ним добавьте еще один блок кода:

В итоге на главной странице Classipress должен появиться новый блок, в котором объявления будут располагаться по числу написанных отзывов (комментариев) от большего числа к меньшему:

Вкладка сортировка по количеству комментариев

Применение этого мода не ограничивается только туристической тематикой, вполне целесообразно его применение и на любых досках объявлений где разрешено оставление комментариев или отзывов посетителей к объявлениям.

D.Master

3 комментария

  1. 3.5.1 всё работает

  2. В теме версии 3.5.8 файл tpl-ads-home.php не имеет строк

    “#block1” rel=”nofollow”>
    “#block2” rel=”nofollow”>
    “#block3” rel=”nofollow”>
    Однако попытался сделать как Вы написали. Добавляется, на сразу три вкладки и между уже существующими вкладками новое, популярное, случайное.
    Как это исправить.
    Спасибо

    • DMaster

      Действительно, начиная с Classipress 3.5.5 структура файла tpl-ads-home.php изменилась, поэтому этот мод с вашей версией шаблона уже не совместим. Работа по актуализации информации на сайте начата, но пока, к сожалению, продвигается очень медленно.

Добавить комментарий

  Отправляя комментарий я принимаю Политику кофиденциальности сайта *