«Бесплатно» или любое другое слово в пустом ценнике Classipress

Модернизация DMaster

Ранее я уже выкладывал мод, позволяющий удалять пустые ценники на доске объявлений Classipress. Казалось бы, нет ценника – нет проблем. Однако один из пользователей Classipress попросил решить вопрос с пустыми ценниками на его доске объявлений несколько иначе. Требовалось не удалять ценник совсем, если поле «Цена» при подаче объявления осталось не заполненным или там был поставлен ноль, а отобразить в нем любое слово, предварительно заданное администратором сайта.

Не знаю, зачем ему это понадобилось, но такое решение было найдено и применено на сайте.

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

Для Classipress 3.3.x и 3.4.x:

Для Classipress 3.5.x:

Это Премиум-контент! Для получения доступа оставьте заявку

В данном случае в пустой ценник будет выведено слово «Бесплатно». Можете поменять его на любое другое, но не забывайте, что если в коде используется кириллица, то измененный файл необходимо обязательно сохранять в кодировке UTF-8(без BOM).

D.Master

DMaster

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

E-mail

12 комментариев

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

    • DMaster

      Не надо ничего прописывать, они там сами появятся если вы их купите и установите. Робокасса 29 USD стоит, шлюза для ЯД вообще не встречалось

      • Привет Всем!

        Помимо ROBOKASSы появился еще шлюз для Единой Кассы (W1). Яндекс.Касса в ближайшей перспективе 😉

  2. Я прошел регистрацию в робокассе. Все одобрили. Пока не устанавливал на сайт. Получается, если установлю форму на сайт, то шлюз появится в списке?

    • DMaster

      Весьма сомнительно. Шлюз заточенный под Classipress для Робокассы нужен, чтоб все на автомате работало, а он платный.

  3. 3.5.1 не работает. Исчезают ценники вообще.

    • DMaster

      С Classipress 3.5.х это было вполне ожидаемо. Дополнил статью рабочим кодом для этой версии.

  4. Вот бы статью написали как ценники можно поменять на свои…в предыдущих версиях ещё туды-сюды ценник был. На 3.5.1 ну совсем что-то не то. Это было хорошо, свои ставить, красивые…

    • DMaster

      Дизайн ценников меняется при помощи обычного CSS, не вижу практического смысла в написании такой статьи, в интернете «букварей» по CSS предостаточно.

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

  6. DMaster

    Все интересующие вас плагины уже давно созданы и продаются на AppThemes Marketplace.

  7. Во класс, для 3.5.1 добавили)

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

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