Полное руководство по WordPress Multisite

WordPress Multisite может запускать пару веб-сайтов на сервере, используя одну установку WordPress. Данная статья поможет вам разобраться в аспектах этого уникального инструмента.

Что такое WordPress Multisite?

WordPress Multisite может создавать и запускать сразу же пару веб-сайтов в одной панели администрирования WordPress. Вы можете без проблем использовать ее для обновления всех веб-сайтов одним кликом и т.д.

Ключевые особенности WordPress Multisite

Multisite может запустить сеть блогов и веб-сайтов из одной установки WordPress. А также создать сеть субдоменов или отдельный домен для каждого веб-сайта в сети.

При помощи WordPress Multisite вы сможете управлять сетью как суперадминистратор. То есть, контролировать посетителей, которые хотят создать учетную запись и изменить собственные блоги или веб-сайты.

Суперадминистратор может устанавливать и настраивать новые темы оформления, делать их доступными для площадок в мультисайтовой сети. А также создавать веб-сайты и интернет-магазины для разных регионов.

Плагины также находятся под контролем суперадминистратора. Тем не менее, администратор веб-сайта может активировать и деактивировать плагины на ресурсе.

Для кого предназначен WordPress Multisite?

Основная проблема WordPress Multisite заключается в том, что ресурсы в мультисайтовой сети будут использовать одну и ту же базу данных. Так что вы не сможете создать резервную копию только одного конкретного веб-сайта. Вот почему все веб-сайты сети должны принадлежать одному основному домену.

Например, университет может WordPress Multisite для создания отдельного веб-сайта для каждого факультета. Площадки, входящие в мультисайтовую сеть, будут использовать общую базу данных. Так что ими будет легче управлять в составе мультисайтовой сети.

Но веб-дизайнер не сможет использовать Multisite для управления несколькими несвязанными между собой проектами. Если один из покупателей решит перенести веб-сайт на другой веб-хостинг, это будет проблемой. Так как площадка будет делить базу данных с иными веб-сайтами из сети.

Плюсы и минусы WordPress Multisite

Использование WordPress Multisite имеет в себя преимущества и недостатки.

Плюсы

  • Управление несколькими WordPress-сайтами из одной панели администрирования.
  • Назначение различных администраторов для каждой площадки в мультисайтовой сети.
  • Установка темы и плагинов для всех веб-сайтов сети.
  • Управление обновлениями из одной панели администрирования.

Минусы

  • Все веб-сайты отключатся, если сеть выйдет из строя.
  • Внезапное увеличение трафика на один веб-сайт повлияет на работоспособность остальных площадок в сети.
  • Не все WordPress- плагины поддерживают работу с мультисайтовой сетью.
  • Не все хостинг-провайдеры предлагают инструменты для поддержки мультисайтовой сети.

Требования к WordPress Multisite

Для работы с WordPress Multisite потребуется хостинг-провайдер, который может иметь пару субдоменов. Вы также должны иметь фундаментальные знания по использованию данной CMS.

Мультисайтовое сопоставление доменов

По умолчанию можно создавать дополнительные веб-сайты в мультисайтовой сети в виде субдоменов или подпапок основного ресурса. Они выглядят так:

subsite.network.com

или вот так:

network.com/subsite

Но может потребоваться создать уникальное доменное имя для каждого веб-сайта сети. Здесь на помощь приходит привязка доменов. Вы сможете использовать ее в мультисайтовой сети. При помощи привязки доменов можно сделать следующее:

subsite.network.com = domain.com

или:

network.com/subsite = domain.com

До выхода WordPress 4.5 для привязки доменов приходилось использовать специализированный плагин. Но в последующих версиях CMS она была реализована как нативный функционал.

Мультисайтовый веб-хостинг и SSL

Secure Sockets Layer(SSL) может безопасно передавать данные через интернет. Некоторые хостинг-провайдеры предлагают бесплатный SSL-сертификат только для основного домена. Так что придется докупать сертификаты для каждого субдомена. Отсутствие SSL-сертификата у одной из площадок может поставить под угрозу безопасность остальных веб-сайтов из сети.

Установка и параметр WordPress Multisite для новых и существующих веб-сайтов

После установки WordPress активируйте возможность Multisite. Вы также можете включить ее на существующем веб-сайте. Но перед данным создайте резервную копию веб-сайта. Для этого:

  • При помощи FTP-клиента откройте файл wp-config.php для редактирования.
  • Добавьте приведенный ниже программный код в файл wp-config.php перед /*:
/* Multisite */define( 'WP_ALLOW_MULTISITE', true);
  • Сохраните внесенные изменения и загрузите wp-config.php обратно на сервер.

Далее необходимо будет изменить мультисайтовую сеть. Далее войдите в панель администрирования WordPress, где выполните следующие действия:

  • Отключите все используемые плагины. Для этого перейдите в раздел Плагины > Установленные и выберите все. После этого в действиях выберите « Деактивировать» и нажмите кнопку « Применить».

Полное руководство по WordPress Multisite Деактивация плагинов

  • Перейдите в меню Инструменты> Параметр сети.

Полное руководство по WordPress Multisite Параметр сети

  • Выберите структуру домена для веб-сайтов в сети: субдомены или подкаталоги.
  • Добавьте название мультисайтовой сети.
  • Убедитесь, что адрес электронной почты администратора мультисайтовой сети правильный.
  • Нажмите кнопку « Установить».
  • Появившийся код добавьте в файлы wp-config.php и.htaccess.

Полное руководство по WordPress Multisite Завершение параметра

  • Сейчас необходимо снова войти в систему, чтобы приобрести доступ к мультисайтовой сети.

Мультисайтовая конфигурация WordPress и иные параметра

Чтобы изменить настройки мультисайтовой сети:

  • Откройте меню « Мои веб-сайты» в панели инструментов администратора. Выберите настройка « Сетевой администратор», а далее кликните по пункту « Панель мониторинга».
  • Кликните по пункту « Параметра» в боковой панели инструментов администратора. После этого вы увидите название веб-сайта и адрес электронной почты администратора.

Параметра регистрации

Этот настройка может открыть веб-сайт для регистрации посетителей и создавать им новые веб-сайты в сети. Для этого установите соответствующий флажок.

Если вы активируете « Уведомление о регистрации», то будете приобретать уведомление по электронной почте о регистрации нового посетителя или веб-сайта. Установите флажок « Добавлять новых посетителей», чтобы администраторы веб-сайтов могли добавлять новых посетителей на площадки.

Используйте настройка « Ограниченная регистрация по электронной почте », чтобы ограничить регистрацию конкретным доменом. К примеру, разрешите регистрироваться на веб-сайте только покупателям компании. Вы также сможете запретить регистрацию с некоторых доменов.

Полное руководство по WordPress Multisite Параметра регистрации

Параметра нового веб-сайта

В этом разделе можно легко изменить настройки, используемые по умолчанию: приветственные электронные письма и содержимое первой публикации, страницы и комментария по умолчанию для каждого нового веб-сайта, созданного в мультисайтовой сети.

Полное руководство по WordPress Multisite Параметра нового веб-сайта

Параметра загрузки

Можно ограничить объем дискового пространства, которое каждый веб-сайт сети сможет использовать для загрузок. А также установить тип файлов, которые посетители могут добавлять на веб-сайты.

Полное руководство по WordPress Multisite Параметра загрузок

Параметра меню

Этот настройка активирует административное меню плагинов на веб-сайтах, входящих в сеть. После его включения посетители смогут активировать и деактивировать плагины, но не добавлять новые.

Параметр тем оформления и плагинов

Администраторы веб-сайтов, входящих в сеть, не могут самостоятельно устанавливать темы и плагины. Так что необходимо изменить их для всей мультисайтовой сети.

Темы оформления

Перейдите в раздел Мои веб-сайты> Сетевой администратор> Темы.

Здесь вы увидите список установленных тем оформления. Используйте перечисленные ниже параметра для внесения необходимых изменений.

  • «Сделать доступной в сети»: сделать тему оформления доступной для администраторов веб-сайтов.
  • «Убрать сетевой доступ»: запрет сетевого доступа к теме оформления, которую вы ранее сделали доступной.
  • «Добавить новую»: установить новую тему оформления в мультисайтовой сети.

Изменение темы оформления по умолчанию

Добавьте приведенный ниже код в файл wp-config.php, чтобы настроить тему оформления, используемую по умолчанию для новых веб-сайтов:

// Установка темы по умолчанию для новых сайтовdefine( 'WP_DEFAULT_THEME', 'your-theme');

Плагины

Перейдите в раздел Мои веб-сайты> Сетевой администратор> Плагины. Нажмите кнопку « Активировать в сети» под каждым плагином, чтобы добавить его в мультисайтовую сеть.

Если вы включили опцию « Меню плагинов» для администраторов веб-сайтов в разделе « Параметра сети», то они не смогут удалять или устанавливать новые плагины, а лишь активировать и деактивировать.

Как добавить новый веб-сайт на панель инструментов Multisite

Перейдите в раздел Мои веб-сайты> Сетевой администратор> Веб-сайты.

Полное руководство по WordPress Multisite Добавление нового веб-сайта

Нажмите кнопку « Добавить новый».

Полное руководство по WordPress Multisite Добавление новых веб-сайтов

Заполните следующие поля ввода:

  • Адрес(URL) для нового веб-сайта.
  • Название веб-сайта.
  • Адрес электронной почты администратора.

Полное руководство по WordPress Multisite Кнопка «Добавить веб-сайт»

Нажмите кнопку « Добавить веб-сайт», чтобы завершить процесс.

Google Analytics на WordPress Multisite

Чтобы сгенерировать код Google Analytics для страниц всех веб-сайтов сети, создайте учетную запись на сервисе и войдите в нее.

  • Начните с параметра идентификатора Google Analytics. Он понадобится для установки тега глобального веб-сайта(js).
  • Найдите идентификатор Google Analytics в столбце « Свойства» в разделе « Администратор».
  • Скопируйте глобальный тег на соответствующие веб-страницы. Добавьте js сразу же после открывающего тега <head>.

Параметр на локальном сервере

Для параметра WordPress Multisite на локальном сервере можно без труда использовать любое специализированное программное обеспечение(к примеру, WAMP или LAMP). Для этого выполните те же действия, что и при размещении обычного WordPress-сайта. Но позаботьтесь о привязке доменов на локальном сервере WAMP или LAMP.

Полезные плагины для WordPress Multisite

Domain Mapping

Этот плагин может задать каждому веб-сайту из мультисайтовой сети собственное доменное имя.

WPForms

Может создавать разные формы путем перетаскивания элементов.

Yoast SEO

Оптимизируйте веб-сайты из сети для улучшения SEO.

D. Pro Sites

Предлагайте платные обновления, рекламу и многое иное, чтобы монетизировать мультисайтовую сеть.

SeedProd

Добавляйте собственные целевые страницы «Скоро в продаже» или «Режим обслуживания». Это оживит мультисайтовую сеть.

WP Mail SMTP

Плагин может использовать SMTP-сервер для отправки уведомлений или электронных писем о регистрации.

User Switching

Используя этот плагин, администратор мультисайтовой сети сможет переключаться на любой пользовательский аккаунт. Это поможет решить возникающие функциональные проблемы.

Устранение неисправностей и часто задаваемые вопросы

Устранение неисправностей

При параметру мультисайтовой сети вы можете без проблем столкнуться с несколькими распространенными проблемами:

I. Проблемы с входом

Вы можете легко столкнуться с проблемой входа, если используете WordPress Multisite с подкаталогами, а не с субдоменами. Чтобы устранить ее, замените строку в файле wp-config.php с define('SUBDOMAIN_INSTALL', true); на define('SUBDOMAIN_INSTALL', 'false');.

II. Поиск неподтвержденных посетителей

Чтобы найти зарегистрированных посетителей, которые не получили письмо с кодом активации, используйте SMTP с правильной аутентификацией домена. Благодаря чесу электронные будут попадать в папку «Входящие».

Часто задаваемые вопросы

Могу ли я установить плагин «X» на WordPress Multisite?

Да, вы можете без проблем установить любой WordPress-плагин в Multisite. Но не все плагины поддерживают работу с Multisite.

Могу ли я делиться логинами и ролями посетителей в мультисайтовой сети?

Да, вы можете распределять логины и роли посетителей на нескольких веб-сайтах. Это удобно, если необходимо, чтобы администраторы управляли содержимым на ваших веб-сайтах.

Можно без проблем ли выводить записи основного веб-сайта на всех веб-сайтах сети?

Да.

Могу ли я входить на все веб-сайты в мультисайтовой сети с одним идентификатором, если я являюсь администратором?

Да, суперадминистраторы могут использовать одни и те же учетные данные для входа на все веб-сайты, входящие в состав сети.

5. Смогу ли я добавить ещё больше веб-сайтов в мою мультисайтовую сеть?

Да, вы сможете добавить в мультисайтовую сеть столько веб-сайтов, сколько хотели бы.

6. Могу ли я использовать различные плагины для каждого веб-сайта?

Да, вы можете без проблем использовать различные плагины с похожей функциональностью для различных веб-сайтов, входящих в состав сети. Для этого необходимо установить плагин для конкретного веб-сайта. Если вы активируете его для всей сети, он автоматом начнет работать на всех веб-сайтах.

7. Могу ли я установить плагин на отдельный веб-сайт?

Нет, вы не сможете без труда установить плагин непосредственно на отдельный веб-сайт, входящий в сеть. Вы должны установить его на уровне сети. Но можно легко активировать или деактивировать его для определенного веб-сайта.

8. Могу ли я создать тему оформления и применить ее к определенному веб-сайту сети?

Вы можете без труда создать столько тем оформления, сколько захотите. А также активировать или деактивировать темы оформления как администратор веб-сайта.

16. Примеры использования WordPress Multisite

Вот пару известных брендов, использующих WordPress Multisite.

  • OpenView Venture Partners

Компания использует установку WordPress Multisite для размещения трех веб-сайтов, включая корпоративный веб-сайт. Каждый веб-сайт использует централизованную тему оформления, которая прекрасно работает.

  • Блоги университета Британской Колумбии

Университет Британской Колумбии(UBC) также использует WordPress Multisite, чтобы дать функция профессорам создавать официальные веб-сайты курсов, блоги с несколькими авторами и портфолио для студентов и сотрудников.

  • Cheap Flights Данный туристический веб-сайт использует WordPress Multisite для раздела «Советы путешественникам». В нем представлены последние отраслевые новости, информация о лучших местах для путешествий и многое иное.

Заключение

WordPress Multisite может контролировать и управлять сразу же несколькими веб-сайтами из одной панели администрирования. Что может облегчить работу и сделать мониторинг веб-сайтов беспроблемным.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *