Мультимагазин с общим инвентарем в woocommerce

Я пытаюсь найти лучший подход к интеграции woocommerce и мог бы воспользоваться некоторыми советами, так как я не на 100% с системой. По сути, есть 3 магазина, которые будут использовать сайт, каждый из которых будет делиться продуктами, но некоторые предлагают только 75% каталога.

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

Главное, разрешить всем трем питаться из одного списка акций, но просто заблокировать некоторые категории в зависимости от выбранного местоположения магазина.

Заранее спасибо!


person Graham    schedule 03.05.2017    source источник


Ответы (1)


WooCommerce при стандартной установке WordPress не может запускать несколько историй. Для решения вашей задачи вы можете использовать установку WordPress Multisite и Плагин WooCommerce Multistore.

В этом случае у вас может быть 3 сайта, таких как shop1.my-shop.com, shop2.my-shop.com, shop3.my-shop.com с общей базой данных WooCommerce, но отдельным управлением запасами.

person KAGG Design    schedule 03.05.2017
comment
Спасибо за ответ. Я думал об этом, но отдельное управление запасами не требуется, так как это точка питания. Мне нужно иметь возможность обрезать каталог только в том случае, если пользователь выбирает магазин, в котором, например, нет салат-бара. - person Graham; 03.05.2017
comment
Вы не можете иметь несколько страниц магазина на одном сайте. Что вы можете сделать, назначьте категории, такие как магазин-1, магазин-2, магазин-3 и создайте несколько страниц, отображающих только эти категории с помощью шорткодов. Но во многих случаях WooCommerce возвращается на страницу магазина, где будут представлены все ваши товары. - person KAGG Design; 03.05.2017
comment
В многосайтовой сети Wordpress не обязательно использовать поддомены или подкаталоги. Вы также можете иметь уникальные доменные имена полностью для каждого из дочерних сайтов в сети. Например: материнский сайт сети: www.mother.com и каждый из его дочерних сайтов: www.child1.com, www.child2.com и т. д. Каждый дочерний сайт будет иметь свой собственный инвентарь на мультисайте, однако вы можете использовать API и веб-хуки, встроенные в WooCommerce, которые могут подключаться к сторонней системе инвентаризации на каждом из дочерних сайтов WooCommerce. Таким образом, весь ваш инвентарь будет в одном месте. - person Dayley; 26.04.2021