@syaomen
Начинающий программист

Как добавить переключатель городов на сайт wordpress?

Есть личный проект на wordpress(осваиваю) какими способами можно сделать переключатель городов, чтобы при переключении города менялся поддомен и определённый контент на сайте? Возможно ли это сделать через какой-либо плагин(нужно, чтобы у него были шорткоды) либо html-кодом?
  • Вопрос задан
  • 345 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Max_Lisyanskiy
Если вы хотите, чтобы ваши сайты были обособлены друг от друга, то ваш вариант реализовать Multisite (WordPress функция, которая позволяет управлять несколькими сайтами из одной панели управления). Каждый сайт будет иметь собственные страницы, товары, записи и тд. Переключатель между сайтами на фронте можно реализовать через выпадающий список в nav-menu.
Довольно доходчиво объяснили в данном видео: https://www.youtube.com/watch?v=feARFpGiVYY

Но у такого подхода есть ряд минусов, особенно это заметно при реализации интернет-магазина на WooCommerce, где планируется 5 и более городов:
- нет единого хранилища изображений, каждый раз придётся загружать по новой. Лечиться с помощью бесплатного плагина Network Media Library. У данного плагина есть особенность, что по-дефолту он выбирает хранилище как второй сайт, тем самым удалять изображения можно только перейдя в данный сайт. В документации у плагина есть код, с помощью которого можно выбрать любой другой.
- нет единой связи между товарами. Лечиться с помощью платного плагина WooMultistore. Но если у вас не будет меняться название, описание, цена и если вам не нужен глобальный продукт, то можно всегда импортировать один и тот же файл.
- многие настройки и контент придется заново настраивать и переносить
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы