Режим работы cms WordPress​ — Мультисайт (multisite)

Wp-master.ru

Мультисайт (multisite) — Это специальный режим работы cms WordPress, открывающий возможность использовать имеющиеся файлы ядра и существующую базу данных для создания сети из сайтов WordPress.

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

Включение режима Multisite в WordPress займет  у Вас не более десяти минут.

Включение режима сети

Откройте конфигурационный файл WordPress wp-config.php и найдите следующую строку:

 require_once(ABSPATH . 'wp-settings.php'); 

В любом месте до этой строки вставьте следующую директиву, которая включает возможность установки режима Multisite:

/* Multisite */
define( 'WP_ALLOW_MULTISITE', true );

После этого зайдите в панель администрирования WordPress и в разделе Инструменты появится новый пункт «Установка сети». На этом экране вы сможете выбрать тип сети и запустить установку. 

При завершении установки WordPress вам предложит добавить несколько новых директив в файл wp-config.php и несколько строк в файл .htaccess

  1. Исходные шаги установки приведены в справочных целях.

Добавьте следующие строки в файл wp-config.php в каталоге /home/users/a/domains/mysite.ru/

перед строкой 

/* Это всё, дальше не редактируем. Успехов! */:

define('MULTISITE', true);<br /> define('SUBDOMAIN_INSTALL', true);<br /> define('DOMAIN_CURRENT_SITE', 'service-zaimov.ru');<br /> define('PATH_CURRENT_SITE', '/');<br /> define('SITE_ID_CURRENT_SITE', 1);<br /> define('BLOG_ID_CURRENT_SITE', 1);

Добавьте следующие строки в файл .htaccess в каталоге /home/users/a/domains/mysite.ru/заменив остальные правила WordPress:

RewriteEngine On
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]

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

Заключение

Специальный режим мультисайт (multisite)  позволяет взглянуть на WordPress под другим углом, и открывает совершенно новые горизонты для использования платформы.