Перейти к содержанию
IPS Invision Community 🇷🇺
  • Как настроить Multisite на WordPress

    Как настроить Multisite на WordPress

    Что такое WordPress Multisite

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

    Особенности и предназначение

    Главная особенность рассматриваемой технологии – объединение всех веб-ресурсов в одну базу данных. Это обязывает создавать одновременно резервную копию сразу для всех сайтов и располагать их по одним основным доменом.

    WordPress1.png

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

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

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

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

    • Использование одной учетной записи для всех подсайтов без предварительной регистрации на каждом в отдельности.
    • Предоставление разных полномочий на каждом сайте через всю ту же единую панель администрирования.
    • Суперпользователи имеет право предоставить каждому юзеру возможность создать свой сайт WordPress в текущей сети.

    Преимущества и недостатки мультисайтовой сети

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

    1. Как уже понятно, управление всеми сайтами происходит через одну панель, что значительно экономит время и силы.
    2. Доступно назначение разных администраторов и модераторов для каждой добавленной площадки.
    3. Одновременное управление темами и плагинами, о чем уже говорилось в разделе выше. Это же относится и к обновлениям.

    Однако не обошлось и без минусов:

    1. Есть в сети произошли сбои, все сайты сразу же падают.
    2. Каждая площадка связана по распределению серверных ресурсов, то есть увеличение трафика на одной негативно сказывается на скорости отклика другой.
    3. Невозможно установить некоторые плагины, поскольку в них отсутствует поддержка мультисайтовой системы.
    4. Некоторые хостинг-провайдеры не предоставляют средства поддержки подобных сетей, о чем следует узнать еще во время выбора сервера.

    Установка и настройка WordPress Multisite

    Включение установки

    Первоочередная задача – объявление установки сети сайтов на WordPress. Вы можете выполнить этот шаг как до появления первой панели администрирования, так и после. Найдите основной файл конфигураций wp-config.php в корневой папке с CMS и откройте его для редактирования. Объявите установку мультисайтовой панели, добавив следующую строчку кода:

    define( 'WP_ALLOW_MULTISITE', true);

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

    Запуск инсталляции

    Установка объявлена, а значит, можно приступать к ее запуску и выполнению основных инструкций для обеспечения нормальной работоспособности WordPress Multisite. В первую очередь откройте панель администрирования и перейдите в раздел «Инструменты‎», выберите появившуюся категорию «‎Установка сети».

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

    • Тип «‎Поддомены» – каждому добавленному сайту присваивается поддомен, зависящий от основного домена. Пример адреса таких веб-ресурсов выглядит следующим образом: sitename.site.com и sitename2.site.com.
    • Второй тип – «‎Подкаталоги». Все добавленные в сеть сайты имеют одинаковый домен, но расположены в разных папках, что приводит адреса к следующему виду: site.com/sitename и site.ru/sitename2

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

    Как только вы решите, какой из доступных типов инсталляции хотите выбрать, ознакомьтесь с отобразившимися на экране инструкциями.

    Если WP уже установлен в подкаталог, то выбора типа не будет – просто указываем имя сети и свой e-mail.

    Далее нужно скопировать представленные вам строки кода и вставить их в указанные файлы. Следуйте инструкциям. 

    WordPress2.jpeg
    WordPress3.jpeg

    На этом создание сети завершено. Вам потребуется авторизоваться снова.

    Установка Multisite на готовый сайт

    А что делать при необходимости установить данную сеть на рабочий сайт? Принцип действий кардинально не меняется, но необходимо учитывать определенные нюансы, которые представлены в списке ниже:

    1. Перед началом процедуры обязательно создайте резервную копию базы данных и всех файлов, поскольку одно неверное действие может что-то сломать. Куда проще восстановить сайт из бэкапа, нежели искать решение проблемы.
    2. Следующий шаг – отключение рабочих плагинов. Для этого войдите в панель администрирования, откройте соответствующий раздел, деактивируйте дополнения и убедитесь в том, что все они отключены.
    3. Перейдите в раздел «Настройки» и выберите категорию «‎Постоянные ссылки». Настройте ЧПУ, чтобы при дальнейшем выборе типа сети не возникало конфликтов.

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

    Действия с добавленной сетью

    После установки можно переходить к выполнению действий с уже добавленной сетью. 

    Теперь в панели администратора появляется раздел «‎Управление сетью». Он является основным и открывает доступ к другим категориям, позволяющим управлять всеми сайтами одновременно. Из названий этих категорий уже понятно их предназначение.

    WordPress4.png

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

    WordPress5.png

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

    WordPress6.png

    Темы оформления (шаблоны)

    Выше уже шла речь об объединении тем оформления и плагинов для мультисайтовых сетей. Повторюсь – их можно устанавливать как отдельно для каждого добавленного веб-ресурса, так и для всех одновременно. Ознакомьтесь с материалом, в котором рассказывается о двадцати лучших шаблонах, подходящих для создателей контента.

    WordPress7.png

    Было ли это полезно?

    qwert

    Обратная связь

    Рекомендуемые комментарии

    Комментариев нет



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

    Вы должны быть пользователем, чтобы оставить комментарий

    Создать аккаунт

    Зарегистрируйтесь для получения аккаунта. Это просто!

    Зарегистрировать аккаунт

    Войти

    Уже зарегистрированы? Войдите здесь.

    Войти
×
×
  • Создать...

Важная информация

Мы используем файлы cookie и другие средства сохранения предпочтений и анализа действий посетителей сайта. Нажмите «Принять», если даете согласие на это. Политика конфиденциальности - Условия использования

Вверх
Вверх