E-mail:
Главная / Classipress / Модернизация / Досрочный перезапуск объявлений в Classipress
Перезапуск объявлений в Classipress

Досрочный перезапуск объявлений в Classipress

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

В общем, сделать по-быстрому досрочный перезапуск объявлений в Classipress можно следующим образом:

1. В файле ../includes/functions.php находим фрагмент кода:

и меняем его этим:

2. В файле ../includes/views.php фрагмент кода:

заменяем следующим:

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

DMaster

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

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

  1. Большое спасибо! Отличная задумка! А нельзя ли сделать ещё так что бы обновленное объявление не поднималось в списке, а отображалось там где и находилось. А то многие смогут каждодневно обновлять чтобы быть вверху и из за чего боюсь пользователи могут разочароваться видя одно и тоже в верхних списках))

  2. Здравствуйте, скажите а можно сделать так что бы было ограничение в виде попыток поднять свое объявление на новое? Например в месяц или за оплату?

    • DMaster

      Здравствуйте.
      Так для этих целей написаны специальные плагины.
      Есть с бесплатным поднятием и временными ограничениями
      (например, не чаше раза в 10 дней), есть и с поднятием за оплату.

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

Защита от спама: *

Пожалуйста, не пишите комментарии не относящиеся к текущей теме, они не будут опубликованы.