Массовое создание категорий объявлений в ClassiPress

КМБ по Classipress 274

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

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

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

Хотите проверить, как это работает? Тогда действуйте согласно приведенной ниже инструкции.

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

Инструкция

  • Установите и активируйте на сайте плагин

BulkPress
Автор плагина: Jesper van Engelen
Текущая версия: 0.3.5 от 26.10.2016
Совместимость с версией WordPress: 3.1 и выше
Активных установок плагина: 10 000+
Скачать плагин версии 0.3.5 (всего скачено 67 218 раз)

  • Скачайте список категорий «cp_categories.zip» на ваш компьютер
  • Распакуйте архив и откройте файлы «cp_names.txt» и «cp_slugs.txt» в текстовом редакторе, например в Notepad++.
  • Если на сайте установлен и активирован любой плагин для транслитерации ссылок в WordPress обязательно его деактивируйте

Массовое добавление категорий в Classipress

  • В консоли WordPress перейдите в меню «BulkPress» в раздел «Terms»
  • На вкладке «Add terms» справа от «Taxonomy» в выпадающем списке выберите «Категории»
  • Скопируйте содержимое из файла «cp_names.txt» и вставьте его в поле «Terms»
  • Скопируйте содержимое из файла «cp_slugs.txt» и вставьте его в поле «Slugs»
  • Справа от «Add to parent» выберите «No parent»
  • Опцию «Create inexistent parent terms» активировать не нужно
  • Нажмите кнопку «Add terms»
  • Активируйте ранее деактивированный плагин транслитерации

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

Пост написан в рамках “Курса молодого бойца” и предназначен для тех кто только начинает осваивать СlassiPress. Скоро последует продолжение, возвращайтесь!

D.Master

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

  1. Всем привет. Подскажите как настроить сортировку объявлений по регионам и городам. Чтобы при подаче и поиске их выводило из списка. Как на авито “Выберете город”. Делаем доску объявлений услуг в разных городах и регионах

    • DMaster

      Здравствуйте. Вам нужен плагин Dynamic Multi-Level Fields. Разработчик – themebound.com

  2. Спасибо сэр.

  3. Не поймите меня превратно, но нет ли бесплатного плагина?

    • DMaster

      Насколько я в теме, то и среди платных это единственный с нужным вам функционалом.

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

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