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

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

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