Статьи

Что такое WordPress Multisite? (пошаговое руководство по установке)

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

В этой статье мы поговорим о WordPress Multisite, его преимуществах и недостатках. Также мы научим вас, как установить его шаг за шагом.

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

Кроме того, вы должны обратить внимание на свою безопасность и производительность, чтобы предоставить вашим пользователям безопасный и быстрый веб-сайт.

Что такое WordPress Multisite?

WordPress Multisite – это функция, добавленная в WordPress в 2010 году. Эта функция позволяет вам управлять несколькими веб-сайтами WordPress с помощью одной платформы, одной базы данных и общих плагинов и тем.

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

Плюсы и минусы мультисайта WordPress

Теперь, когда мы знаем, что такое WordPress Multisite, давайте обсудим его преимущества и недостатки:

Преимущества WordPress Multisite

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

Недостатки WordPress Multisite

  • Вам разрешено иметь одного главного администратора. Только главный администратор может определять веб-сайты в сети. Администраторы веб-сайтов могут работать и управлять своими веб-сайтами только с разрешениями, которые им предоставил главный администратор.
  • Главный администратор должен иметь опыт работы с WordPress и знать, как редактировать основные файлы на сервере.
  • Большинство плагинов и тем разработаны для обычных веб-сайтов WordPress, и вам нужно искать плагины и темы, совместимые с WordPress Multisite.
  • Если сервер взломан или на вашем сервере возникла ошибка, это повлияет на все ваши веб-сайты в сети.

Зачем использовать WordPress Multisite?

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

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

Что такое WordPress Multisite? (пошаговое руководство по установке)

Панель управления ManageWP

WordPress Multisite позволяет вам управлять несколькими веб-сайтами WordPress в одной сети. Эти веб-сайты используют общий сервер, IP-адрес и сеть.

Хотя упомянутые выше сторонние инструменты предназначены для использования вне среды WordPress.

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

Почему бы не использовать WordPress Multisite?

Использование WordPress Multisite не рекомендуется, если вы принадлежите к одной из следующих категорий:

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

Кому следует использовать мультисайт WordPress

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

  • Если вы хотите управлять всеми своими веб-сайтами WordPress, войдя в систему один раз.
  • Если вы хотите, чтобы другие администраторы обновляли ваш сайт.
  • Если у вас есть сеть веб-сайтов с одним сервером.
  • Если вы разработчик и хотите отображать свое портфолио не как изображения или видео, а как активный поддомен вашего основного веб-сайта.
  • Если вы хотите запускать разные ветки своего сайта с разными темами и поддоменами.
  • Если вы хотите разрешить другим использовать вашу сеть и создавать свои собственные веб-сайты. Другими словами, монетизация вашей сети.
  • Если вы хотите снизить стоимость наличия нескольких веб-сайтов, разместив их на одном сервере. (хотя вам нужно увеличить пространство и пропускную способность, что может быть дорогостоящим)
  • Если вы используете те же плагины и темы на своих сайтах. В этом случае, установив их, когда все ваши сайты смогут их использовать.
  • Использование WordPress Multisite позволяет одновременно обновлять все ядро ​​WordPress, темы и плагины.

Лучшие примеры мультисайтов WordPress

Теперь, когда мы точно знаем, что такое WordPress Multisite, пришло время представить его примеры, чтобы узнать, как именно он работает:

WordPress.com

Что такое WordPress Multisite? (пошаговое руководство по установке)

Сам WordPress является известным примером мультисайта. WordPress позволяет своим пользователям создавать свои веб-сайты в сети WordPress. Эти веб-сайты будут запускаться под поддоменом WordPress.com. Однако у пользователей есть ограничения, но они, тем не менее, могут управлять своими веб-сайтами.

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

Что такое WordPress Multisite? (пошаговое руководство по установке)

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

Thomson Reuters

Что такое WordPress Multisite? (пошаговое руководство по установке)

Веб-сайты Thomson Reuters для североамериканской аудитории

Этот веб-сайт имеет функции Thomson Reuters и позволяет пользователям использовать их. Нажимая на каждый из них, вы будете перенаправлены на новый поддомен.

Нью Йорк Таймс

Этот веб-сайт является прекрасным примером новостной онлайн-станции. Все его блоги являются поддоменами основного сайта.

Как включить многосайтовую сеть в WordPress?

После объяснения преимуществ и недостатков WordPress Multisite, вы все еще хотите его установить, выполните следующие действия:

Установить WordPress

Если вы хотите запустить новый веб-сайт, сначала вам нужно установить WordPress.

Но если вы хотите установить WordPress для работы с несколькими сайтами, вы можете определить сеть своего веб-сайта на основе https://subdomain.mainsite.com или https://mainsite.com/subdirectory.

Что такое WordPress Multisite? (пошаговое руководство по установке)

Как правило, использовать подкаталог проще, потому что вам не нужно настраивать DNS вашего домена у поставщика услуг хостинга.

Однако, если с момента запуска вашего сайта прошло более 30 дней, у вас нет другого выбора, кроме как использовать поддомен.  

Сделайте резервную копию вашего сайта

Если в настоящее время у вас есть веб-сайт, убедитесь, что у вас есть резервная копия (это ядро ​​сети вашего веб-сайта). Поэтому, прежде всего, используйте плагин, чтобы сделать резервную копию вашего сайта.

Если вы не знаете, как сделать резервную копию WordPress, мы написали полное руководство.

Отключите ваши плагины

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

Обновите файл wp-config.php

Теперь вам нужно обновить файлы WordPress, чтобы включить WordPress Multisite.

Что такое WordPress Multisite? (пошаговое руководство по установке)

Войдите в cPanel своего хостинга и из диспетчера файлов обновите файлы. Перейдите в корневой каталог вашего веб-сайта (public_html) и найдите файл wp-config.php.

В этом файле скопируйте и вставьте приведенный ниже код над «/ Вот и все, прекратите редактирование! Удачного ведения блога. / “ Строка:

Что такое WordPress Multisite? (пошаговое руководство по установке)


define( 'WP_ALLOW_MULTISITE', true );

Убедитесь, что вы сохранили свои изменения.

Что такое WordPress Multisite? (пошаговое руководство по установке)

Установить WordPress Multisite

Войдите в свою учетную запись WordPress. На панели инструментов перейдите в Инструменты и нажмите Настройка сети.

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

Теперь нажмите «Установить». Ваш веб-хостинг может попросить вас создать поддомен с подстановочными знаками. В этом случае следуйте остальной части руководства.

Включение субдоменов в мультисайтах путем добавления субдомена с подстановочными знаками

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

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

Ниже мы приводим вам примеры того, как создавать поддомены с подстановочными знаками.

Apache

В файле httpd.conf или любом другом файле, содержащем вашу учетную запись VirtualHost, введите следующий код:

ServerAlias *.example.com

Что такое WordPress Multisite? (пошаговое руководство по установке)

Также используйте приведенный ниже код в качестве подстановочного DNS:

*.example.com A 192.0.43.10

cPanel

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

Панель DirectAdmin

В панели пользователя нажмите «Управление DNS». Введите следующие записи в 3 отдельных столбца:

Замените xxx.xx.xx.xxx своим IP-адресом. Нажмите на панель администратора (если у вас нет доступа к ней, обратитесь к своему хостинг-провайдеру), в Custom Httpd найдите yourdomain.com. Скопируйте и вставьте строку ниже в записи и сохраните изменения:

Если вы хотите удалить внесенные вами изменения, просто удалите скопированную строку и снова сохраните файл.

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

Настройки многосайтовой сети WordPress

После установки WordPress Multisite на следующей странице вы увидите два фрагмента кода.

Вернитесь на FTP или в файловый менеджер. Включите «Показывать скрытые файлы». Откройте файл wp-config.php и снова отредактируйте его. Скопируйте и вставьте код ниже:

define('MULTISITE', true);
define(‘SUBDOMAIN_INSTALL’, true);
define(‘DOMAIN_CURRENT_SITE’,  ‘…………………….’ );
define(‘PATH_CURRENT_SITE’,  ‘/’ );
define(‘SITE_ID_CURRENT_SITE’,  1 );
define(‘BLOG_ID_CURRENT_SITE’,  1 );

Что такое WordPress Multisite? (пошаговое руководство по установке)

Наконец, сохраните изменения.

Теперь вам нужно отредактировать файл .htaccess. Обычно этот файл скрыт на вашем сервере. Если после включения «показывать скрытые файлы» вы по-прежнему не видите файл .htaccess, введите следующую строку в конце вашего URL:

"&showhidden=1&saveoption=1"

Скопируйте и вставьте приведенный ниже код в свой файл .htaccess:

RewriteEngine On необходимо заменить текущим кодом. Если вам не удалось найти файл .htaccess, вы можете создать файл, скопировать и вставить в него приведенный выше код и загрузить его на свой сервер. Когда вы закончите, это должно выглядеть так:

Сохраните изменения и войдите в свою учетную запись WordPress.

Управление сайтами в многосайтовой сети WordPress

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

Настройки

Первый шаг – настроить вашу сеть. Теперь, когда вы ввели имя сети и адрес электронной почты главного администратора, вы можете выполнить следующие действия:

Что такое WordPress Multisite? (пошаговое руководство по установке)

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

Что такое WordPress Multisite? (пошаговое руководство по установке)

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

Что такое WordPress Multisite? (пошаговое руководство по установке)

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

Что такое WordPress Multisite? (пошаговое руководство по установке)

Настройки языка: в этом разделе вы можете настроить язык сети.

Что такое WordPress Multisite? (пошаговое руководство по установке)

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

Сайты

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

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

Что такое WordPress Multisite? (пошаговое руководство по установке)

Если вам по-прежнему нужен контроль над настройками и авторизованными пользователями, в разделе «Сайты» нажмите «Все сайты». Под названием блога нажмите «Изменить» и настройте параметры.

Пользователи

Что такое WordPress Multisite? (пошаговое руководство по установке)

В этом разделе вы можете добавлять или удалять пользователей.

Темы

В этом разделе у вас много разделов.

Что такое WordPress Multisite? (пошаговое руководство по установке)

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

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

Плагины

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

Но им не разрешается устанавливать какие-либо плагины вне списка и сети.

Что такое WordPress Multisite? (пошаговое руководство по установке)

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

Обновления

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

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

Вывод

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

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Кнопка «Наверх»

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: