Найти в Дзене
Roman Smirnov

Мультисайт на WordPress – 2024

Оглавление

Краткое описание ↪ В этой статье вы найдете пошаговое руководство по созданию вашей собственной мультисайтовой сети. Мы расскажем, как легко включить мультисайт в вашей установке WordPress, настроить все необходимые параметры, добавить новые сайты и эффективно управлять пользователями и плагинами. Кроме того, мы поделимся нашими рекомендациями по использованию лучших плагинов, которые помогут вам максимально упростить процесс управления несколькими сайтами. Готовы приступить к созданию своей мультисайтовой империи? Тогда читайте дальше!

https://itsrkey.ru/
https://itsrkey.ru/

Использование мультисайтовой сети WordPress — это простой и эффективный способ управления несколькими веб-сайтами. Один из самых мощных инструментов системы позволяет управлять любым количеством сайтов из одной панели управления. Многосайтовые сети были представлены пару версий назад и стали очень популярными.

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

Все эти плагины без проблем работают с многосайтовым WordPress и предлагают ценные инструменты для упрощения жизни и улучшения сайтов.

Что такое мультисайтовая сеть WordPress?

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

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

Основные характеристики мультисайтовой сети WordPress

Мультисайтовые сети WordPress обладают рядом отличительных особенностей, которые делают их уникальными в своем роде.

К ним относятся:

  1. Управление несколькими веб-сайтами с помощью одной установки WordPress. Это значительно упрощает процесс администрирования.
  2. Создание сетевого уровня над отдельными сайтами, что обеспечивает удобство управления и контроля.
  3. Возможность использования поддоменов или отдельных доменных имен для каждого сайта, что позволяет создать более персонализированную среду.
  4. Новая роль суперадминистратора для управления всей сетью. Это обеспечивает централизованный контроль над всеми аспектами.
  5. Единая система безопасности, резервного копирования и тем для всех сайтов, что делает управление всеми аспектами проще и удобнее.

Включение и настройка режима мультисайтовости

Обратите внимание!
Для включения режима мультисайтовости необходимо деактивировать (отключить) все установленные плагины.

Проделайте следующие шаги:

  1. Перейдите в папку вашего сайта, воспользовавшись Файловым менеджером или подключившись по FTP;
  2. Откройте файл wp-config.php;
  3. Найдите в файле комментарий /* Это всё, дальше не редактируем. Успехов! */ (/* That's all, stop editing! Happy publishing. */);
  4. Добавьте перед комментарием следующую строку:
/* Multisite */
define( 'WP_ALLOW_MULTISITE', true );
  1. Сохраните изменения в файле.

Теперь, когда вы внесли изменения в файл wp-config.php, перезагрузите страницу панели WordPress и перейдите в раздел Установка сети (найти его можно в разделе Инструменты).

https://itsrkey.ru/
https://itsrkey.ru/

Если на момент запуска остались плагины, которые не отключены, система оповестит вас об этом. В таком случае следует отключить их и начать заново.

Затем вам потребуется придумать название вашей сети и ввести e-mail администратора, а также выбрать режим работы (поддомены или подкаталоги) и нажать на кнопку Установить.

https://itsrkey.ru/
https://itsrkey.ru/

Чтобы завершить настройку и активировать сеть, вам необходимо внести изменения в два файла: wp-config.php и.htaccess. После нажатия на кнопку "Установить" на экране появится код, который необходимо добавить на ваш сайт. Тем не менее, мы также приведем примеры этого кода, чтобы вы имели представление о том, как он должен выглядеть.

Если вы выбрали режим поддоменов, добавьте следующие строки в файл wp-config.php перед строкой /* Это всё, дальше не редактируем. Успехов! */:

define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', true);
define('DOMAIN_CURRENT_SITE', 'ваш-домен.ru');
define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);

ваш-домен.ru – домен вашего сайта.

Также добавьте следующие строки в файл .htaccess в папке вашего сайта, заменив остальные правила WordPress:

RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]

# add a trailing slash to /wp-admin
RewriteRule ^wp-admin$ wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^(wp-(content|admin|includes).*) $1 [L]
RewriteRule ^(.*\.php)$ $1 [L]
RewriteRule . index.php [L]

После завершения этих шагов ваша сеть будет активирована и настроена. Вам потребуется снова авторизоваться в панели WordPress.

Если вы выбрали режим подкаталогов, добавьте следующие строки в файл wp-config.php перед строкой /* Это всё, дальше не редактируем. Успехов! */:

define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', false);
define('DOMAIN_CURRENT_SITE', 'ваш-домен.ru');
define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);

ваш-домен.рф - домен вашего сайта.

Также добавьте следующие строки в файл .htaccess в папке вашего сайта, заменив остальные правила WordPress:

RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]

# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
RewriteRule . index.php [L]

После завершения этих шагов ваша сеть будет активирована и настроена. Вам потребуется снова авторизоваться в панели WordPress.

Закажи сайт в ITSRKEY.RU

Было полезно и хочется больше информации на эту тему ?
Пиши комментарии
и ставь Лайк! 👍