Как настроить WooCommerce с мультисайтом WordPress
Опубликовано: 2022-08-16Мультисайт — это функция WordPress, которая позволяет создавать сеть веб-сайтов, имеющих один и тот же домен, и управлять ими с единой панели инструментов WordPress. Если вы запускаете магазин WooCommerce, мультисайтовая установка — это способ построить сеть из отдельных магазинов, которые не зависят друг от друга с точки зрения их пользователей и контента.
В этом посте мы объясним, как работает мультисайт WordPress для WooCommerce, и пошагово настроим мультисайтовую сеть магазинов WooCommerce. Мы также предлагаем альтернативы самостоятельной установке многосайтовой сети, что рекомендуется, если у вас нет глубоких знаний о WordPress.
Что такое мультисайт WordPress?
Когда вы думаете об использовании WordPress, вы можете иметь в виду блог или бизнес-сайт. Одной из многих полезных функций популярной CMS является то, что она позволяет создавать наборы блогов, бизнес-сайтов или магазинов на одной установке, также известной как WordPress Multisite.
Все сайты в многосайтовой сети используют одни и те же основные файлы установки WordPress. Они также могут использовать одни и те же темы и плагины. Отдельные сайты в сети не имеют собственных каталогов на вашем сервере, но у них есть собственные каталоги для загрузки мультимедиа, а также отдельные таблицы в базе данных.
Когда вы выбираете многосайтовую установку WordPress, первый сайт, который вы настроили на платформе, становится вашим основным сайтом. Веб-сайты, которые вы создаете в сети, становятся дочерними. Дочерние сайты могут быть как похожими, так и отличными от основного сайта. Пока у вас есть причина для создания дочернего сайта, вы можете организовать его как дочерний сайт и управлять им и другими дочерними сайтами в сети с одной панели управления WP.
Настройки многосайтовой сети доступны через панель администратора WordPress после добавления кода в файл wp-config.php. Отдельные сайты в многосайтовой сети могут быть настроены как подкаталоги. (например example.com/site1/, example.com/site2/) или в виде субдоменов (например, site1.example.com, site2.example.com). Каждый из них имеет свои преимущества и недостатки, особенно для SEO. Например, полномочия ссылок не передаются субдоменам, хотя и передаются подкаталогам.
У каждого дочернего сайта в общей установке может быть свой собственный администратор. Всей сетью будет управлять суперадмин — это высший уровень доступа. Суперадминистратор добавляет плагины и темы (обычные администраторы могут только активировать/деактивировать их), определяет, хотят ли они разрешить конечным пользователям сети создавать свои собственные сайты, а также добавляет или удаляет администраторов и подписчиков. Суперадминистратор может создать многосайтовую среду, в которой только он может создать сайт. Это актуальная настройка при создании мультисайта WordPress для WooCommerce.
Варианты использования для многосайтовой среды WordPress
Создание мультисайтовой сети WordPress в вашей текущей установке WordPress полезно, если вы:
- Вы веб-мастер и хотите управлять всеми своими сайтами одновременно
- Являетесь веб-мастером и хотите войти в одну WP-установку и управлять всеми сайтами, используя один логин.
- Хотите, чтобы конечные пользователи могли создавать свои собственные сайты WordPress по запросу (в качестве услуги или подписки)
- Необходимо создать разные магазины для разных областей вашего бизнеса, например, основной сайт, сайт поддержки и интернет-магазин.
- Хотите обновлять плагины и темы сразу на всех сайтах, а не по отдельности
- Хотите быстро и легко настроить промежуточные (тестовые) сайты
- Блогер хочет создать сеть личных или партнерских маркетинговых блогов на одной установке WordPress.
Случаи, когда многосайтовая сеть не всегда лучший вариант
При многосайтовой установке WordPress все сайты в сети используют одну и ту же базу данных, и вы не можете создать резервную копию одного веб-сайта. Таким образом, этот тип установки лучше всего подходит для сайтов WordPress, которые являются частью одного и того же основного домена. В качестве примера университет может использовать WordPress Multisite для создания разных веб-сайтов для каждого факультета. Поскольку сайты будут совместно использовать свои базы данных с основным доменом университета, ими будет проще управлять в многосайтовой сети.
С другой стороны, агентство веб-услуг не может использовать многосайтовую сеть для управления проектами от разных клиентов. Если клиент решит переместить свой веб-сайт в другое место, это создаст проблемы, поскольку его веб-сайт использует свою базу данных совместно с другими сайтами в сети. Одиночная установка является лучшим вариантом.
Многосайтовая сеть не создает взаимосвязанности между сайтами в общей установке. Если вы ищете тесно взаимосвязанную сеть, скажем, дочерних магазинов, мультисайт WordPress для WooCommerce не является правильным решением. Если у вас уже есть многосайтовая среда и вы хотите создать взаимосвязь между отдельными сайтами или магазинами, вы можете сделать это с помощью плагинов.
Если вы хотите, чтобы разные группы пользователей имели доступ к разной информации или создавали наборы веб-страниц, которые явно отличаются друг от друга, вы можете добиться этой функциональности с помощью соответствующих плагинов. Вам не обязательно нужна многосайтовая установка, чтобы получить те же результаты.
Настройка мультисайта WordPress для WooCommerce
Обязательно определите, является ли мультисайтовая установка WordPress лучшим решением для ваших нужд. Прежде чем вы разместите мультисайт WordPress для WooCommerce, вам нужно будет использовать WooCommerce. Шаги по настройке WooCommerce на мультисайте WordPress аналогичны созданию любой мультисайтовой сети на WordPress.
Еще не используете WooCommerce?
Наличие и работа WooCommerce является обязательным условием для многосайтовой сети на WordPress. WooCommerce — очень популярная платформа электронной коммерции с открытым исходным кодом, доступная в виде плагина для WordPress.
- С плагином WooCommerce, установленным на WordPress, вы можете настроить интернет-магазин электронной коммерции и полностью настроить его под свои нужды.
- Вы можете принимать различные варианты оплаты от клиентов и сразу же начинать продавать свою продукцию.
- Установить WooCommerce на WordPress очень просто: перейдите в «Плагины» > «Добавить новый», введите «WooCommerce», нажмите «Установить сейчас», а затем нажмите «Активировать».
- Теперь у вас установлен WooCommerce на вашем сайте WordPress!
Если у вас есть магазин Magento и вы хотите перейти на WooCommerce, прочитайте наше руководство по переходу с Magento на WooCommerce.
Использование WooCommerce для настройки мультисайта
Вы можете настроить сеть сайтов WordPress, на которых работает WooCommerce. Процесс такой же, как если бы вы настраивали многосайтовую сеть WordPress, но WooCommerce должен быть установлен на «главном» веб-сайте, поскольку многосайтовые сети не контролируют, какие плагины можно устанавливать, а только те, которые можно активировать.
Существует несколько причин, по которым вам может понадобиться настроить многосайтовую сеть WordPress с помощью WordPress. Вот девять, чтобы пройти:
- Вы предпочитаете иметь разные магазины WooCommerce для разных языков и/или валют.
- У вас есть большое количество продуктов, и вы предпочитаете хранить их на разных сайтах, а не в разных категориях.
- Вы предлагаете услугу, которая позволяет людям создавать свои собственные магазины WooCommerce, и вам нужен простой способ ее автоматизации.
- Вы хотите создать онлайн-рынок магазинов с различными типами или категориями товаров и упростить управление заказами для персонала.
- Вам нужен мультисайт WordPress для WooCommerce, чтобы пользователи могли зарегистрироваться на основном сайте и создать свой собственный интернет-магазин для продажи товаров (например, Etsy).
- У вас есть разные люди, управляющие определенными видами продукции? Мультисайт WordPress для WooCommerce — вариант для рассмотрения.
- Возможно, у вас есть множество разных брендов, отличных друг от друга. Для каждого можно создать отдельный интернет-магазин. Например, если вы представляете художественную школу, которая продает работы учеников в фирменном магазине под своим именем, возможна многосайтовая сеть.
- Вы хотите, чтобы ваш основной сайт был отделен от вашего билетного центра, службы поддержки и Справочного центра.
- Вы хотите создать внутреннюю сеть для своего бизнеса, где у каждой команды есть свой сайт, контент, пользователи и/или настройки.
Краткий обзор того, как разные отрасли используют мультисайты WordPress.
СМИ
Медиа-компании могут использовать многосайтовые сети для своих новостных каналов, онлайн-газет и региональной аудитории. Они также могут создать его для своих внутренних отделов, таких как редакция, маркетинг, искусство, производство, архив и так далее. BBC America использует многосайтовую сеть WordPress, в которой каждая из их программ имеет собственный веб-сайт.
Образовательные учреждения
Школы и университеты могут иметь отдельные порталы для преподавателей и студентов. Между порталами преподавателей и студентов может быть некоторая связь, например, для академических дискуссий, обзоров деятельности учителей или школы или для взаимодействия ассистентов преподавателей и студентов. Однако для большей взаимосвязанности многосайтовая сеть не подходит.
Отели
Многосайтовая установка для гостиниц может быть предусмотрена для управления гостями и сотрудниками в одной сети, но на разных сайтах. Записи гостей могут оставаться на одном дочернем сайте, в то время как записи сотрудников и информация, такая как обучение, смены, список, справочники и другая информация, могут быть доступны персоналу на выделенном дочернем сайте.
Как настроить многосайтовую сеть WooCommerce
Шаги по настройке многосайтовой сети WooCommerce такие же, как и при настройке многосайтовой сети WordPress, но перед началом процесса на вашем сайте должен быть установлен WooCommerce!
- Установите WooCommerce . Если у вас еще не установлен WooCommerce, сделайте это, выбрав «Плагины» > «Добавить новый», введите «WooCommerce», нажмите «Установить сейчас», а затем нажмите «Активировать».
- Резервное копирование : во-первых, сделайте резервную копию вашей установки WordPress, чтобы во время установки не пропало ни одного важного файла, и деактивируйте все существующие плагины.
- Измените файл wp-config.php : в файле wp-config.php необходимо определить параметр многосайтовости, что позволит вам настроить многосайтовую сеть. Над строкой, которая гласит: /* Это все, прекратите редактирование! Удачного ведения блога. */. Добавьте следующий код:
<!-- wp:paragraph -->
<p>/* Multisite */</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p>define( 'WP_ALLOW_MULTISITE', true );</p>
<!-- /wp:paragraph -->
- Установите многосайтовую сеть : перейдите в «Инструменты» > «Настройка сети» на панели администратора WordPress, выберите, хотите ли вы использовать подкаталоги или поддомены для своей многосайтовой сети, и дайте своей многосайтовой сети имя и адрес электронной почты. После того, как вы настроили параметры, нажмите «Установить».
- Включить сеть : появится список инструкций, относящихся к вашему серверу и установке. Следуйте этим инструкциям, чтобы включить многосайтовую сеть!
- Повторно включите WooCommerce : теперь вы можете управлять своей сетью через раскрывающееся меню «Мои сайты» в левом верхнем углу рядом с логотипом WordPress. Это раскрывающееся меню позволит вам изменить глобальные настройки для вашей сети (если вы являетесь суперадминистратором сети), а также индивидуальные настройки для каждого сайта. Обязательно повторно включите WooCommerce глобально, чтобы каждый из ваших мультисайтов WordPress работал под управлением WooCommerce!
Наем разработчика для настройки вашей многосайтовой сети WooCommerce
Как вы относитесь к настройке мультисайта? Сначала вам нужно найти провайдера веб-хостинга, который может обслуживать несколько доменов в одном плане веб-хостинга. Услуга хостинга VPS или выделенный сервер предпочтительнее виртуального хостинга, чтобы иметь возможность управлять трафиком, поступающим на все сайты в домене.
Настройка мультисайта WordPress для WooCommerce также требует технических знаний и опыта. Вам потребуются базовые знания по установке WordPress. Вы должны знать, как создать резервную копию, и вам нужно будет деактивировать все плагины. Затем вам нужно убедиться, что у вас есть доступ к SFTP и возможность редактировать файлы с помощью SFTP. Активация красивых постоянных ссылок также входит в число задач, которые вы можете ожидать. Если вы уверены, что справитесь с этими задачами, вы можете попробовать выполнить установку без посторонней помощи.
Здесь также важно упомянуть сетевое администрирование. Дополнительная сложность мультисайта требует знаний в области расширенного администрирования сети. Поведение мультисайтового сетевого администрирования может сбивать с толку, даже если у вас есть некоторый опыт использования WordPress.
Существует множество компаний и фрилансеров, которые смогут создать для вас сеть сайтов WordPress с магазинами WooCommerce, но:
- Не все компании и фрилансеры специализируются на WordPress (и WooCommerce).
- Цена может меняться в зависимости от количества магазинов в сети.
- Не все предлагают постоянную поддержку после настройки сети.
- Если вы пользуетесь фриланс-платформой, вам, возможно, придется часами просматривать сотни профилей.
- Когда вы найдете фрилансера, который вам нравится, вам придется потратить еще некоторое время на проверку его рекомендаций, чтобы убедиться, что он подходит для работы, сравнить предложения, договориться о ставках и так далее.
Партнер по найму, такой как Codeable, — это самый простой и простой способ работы над многосайтовым сетевым проектом WooCommerce:
- Все специалисты Codeable специализируются на WordPress и имеют опыт работы с аналогичными проектами, поэтому вы можете быть уверены, что над вашим проектом будут работать квалифицированные специалисты.
- Фрилансеры проверяются, чтобы убедиться, что у них есть необходимая квалификация и опыт для работы над проектами WordPress, что экономит ваше время на проверку рекомендаций и портфолио.
- Процесс найма кого-то на Codeable быстрый и простой. Заполните бриф с информацией о вашем существующем сайте и планах миграции, и Codeable познакомит вас с 1–5 экспертами, которые подходят для этой работы. Как только вы примете смету одного из предложенных экспертов, вы сможете приступить к работе над своим проектом.
Создайте мультисайт WordPress для WooCommerce
Мультисайт WordPress — это функция, встроенная в WordPress, которая позволяет пользователям настраивать несколько веб-сайтов или дочерних сайтов WordPress. из той же установки WordPress в одной сети. Больницы, медиа-компании, школы, университеты и предприятия электронной коммерции используют эту установку, чтобы упростить управление своей сетью сайтов или блогов.
Варианты использования многосайтовой сети WordPress для магазинов WooCommerce включают:
- Отличный способ создать магазины с несколькими валютами, языками или с доставкой в несколько стран.
- Позволяет сегментировать ваш магазин на разные сайты для разных категорий или классов товаров.
- Безопасный способ тестирования новых функций в вашем магазине
- Вы можете запустить службу настройки магазина WooCommerce, аналогичную WordPress.
Это также вопрос удобства. Создание нескольких сайтов WooCommerce и управление ими может занять много времени. Вам нужно будет входить и выходить из всех своих сайтов, выполнять настройки для каждого отдельного сайта и управлять ими на отдельных информационных панелях. Мультисайт WordPress для WooCommerce делает эти задачи менее трудоемкими. Как владелец магазина WooCommerce, вы можете хранить различные магазины в одной сети и управлять ими с одной панели.
Настройка многосайтовой установки WordPress с WooCommerce подвержена ошибкам, и все может пойти не так, если вы не знаете, что делаете, особенно при редактировании файлов wp-config.php и настройке правильных параметров для вашего сервера. В идеале вам нужен эксперт по WordPress, который настроит многосайтовую сеть и будет иметь выделенный ресурс (если не вы), чтобы поддерживать надзор и поддерживать безопасную работу сети в качестве суперадминистратора.
Codeable — это самый быстрый, безопасный и экономичный способ найти эксперта, который настроит ваш мультисайт WordPress, спланирует вашу сеть и выполнит безупречную установку. Если вам нужно настроить свою многосайтовую сеть после установки, тогда вам пригодятся знания фрилансера в области разработки WordPress, HTML, PHP, CSS и администрирования серверов.
С Codeable оценки бесплатны, и нет никаких обязательств по найму, если вы не готовы. Отправьте свой проект и скоро запустите мультисайт WooCommerce.