Описание
Плагин добавляет возможность выбора городов, создаются уникальные страницы с уникальным url для каждого города. Это позволяет сделать контент уникальным для поисковых систем.
Установка и настройка плагина
Как сортировать города в плагине?
Как создать дополнительное поле для города в плагине?
[select_city] – основной шорткод для внедрения плагина во фронтенд сайта. Выводит текущий выбранный город, в виде ссылки. При клике появляется окошко выбора города. Так же, в шорткоде есть всплывающее окошко, которое подтверждает город.
[city] – вывод название текущего выбранного города в именительном падеже (Москва). В случае, если по каким-то причинам выбранный или запрошенный город не найден в базе, выведет пустое значение.
[widget_city] – вывод название текущего выбранного города в именительном падеже (Москва). В отличие от [city], если город не найден в базе, выведет «По России», либо возьмёт из настроек поля «Город по умолчанию».
[city_padej1] – название текущего выбранного города в предложном падеже, берётся из соответствующего поля в панели администратора.
[city_padej2] – название текущего выбранного города в дательном падеже, берётся из соответствующего поля в панели администратора.
[city_padej3] – название текущего выбранного города в родительном падеже, берётся из соответствующего поля в панели администратора.
[city_field] – универсальный шорткод, с помощью него можно вывести любую мету города, например можно с помощью плагина ACF добавить дополнительное поле и вывести его в шаблоне. Использование: [city_field field=”название поля”]
[city_content] – это контентный шорткод, позволяющий в зависимости от указанного города вывести любое произвольное содержимое. Использование: [city_content city=”moskva”]Контент для города Москва[/city_content]
[city_phone] – телефон текущего выбранного города, берётся из соответствующего поля в панели администратора. Можно например вставить в шапку и телефон будет меняться, при изменении города.
[city_address] – адрес текущего выбранного города, берётся из соответствующего поля в панели администратора. Аналогично телефону можно например вставить в контактах и он будет меняться в зависимости от выбранного города.
[cities_addon_contacts] — шорткод, выводит данные из блока «Дополнительные точки», html и стилистику вывода Вы можете редактировать скопировав файл templates /cities_addon_contacts.php в belingoGeo, в папке с Вашей темой.
Настройка внешнего вида
Скопируйте папку templates в папку с вашей темой, переименуйте папку в belingogeo.
Теперь внешний вид всех всплывающих окон и виджетов выбора города можно настроить в вашей теме, в папке belingogeo.
Установка
- Загрузите
belingogeo
в директорию/wp-content/plugins/
. - Активируйте
Belingo.GeoCity
на своем сайте WordPress, если он еще не активирован. - Разместите шорткод [select_city] на Вашем сайте, например в шапке сайте, он выведет селектор со списком городов.
Отзывы
Участники и разработчики
«Выбор города belingoGeo» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:
Участники«Выбор города belingoGeo» переведён на 1 язык. Благодарим переводчиков за их работу.
Перевести «Выбор города belingoGeo» на ваш язык.
Заинтересованы в разработке?
Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.
Журнал изменений
1.7.1
- Fixed incorrect status of non-excluded entry in Ajax
1.7
- Added the ability to paginate in the sitemap (for sites with a large amount of material)
- Added new shortcodes [city_field] and [city_content]
- Added ACF support
- Minor bug fixes
1.6.5
- Fixed redirect on init page and on change city
1.6.4
- Fixed redirect when city is selected
1.6.3
- Fixed category nesting in custom taxonomy
1.6.2
- Fix notice errors
1.6.1
- Fix taxonomy fo custom post types
- Fix xml sitemaps
1.6
- Добавлена поддержка произвольных типов записей
1.5
- Первый релиз