Как сделать мультисайт на wordpress

Добавил пользователь Евгений Кузнецов
Обновлено: 04.10.2024

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

Режим WordPress Multisite

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

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

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

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

Когда стоит использовать Multisite

Режим Multisite стоит использовать:

  • Если вы управляете более одним сайтом на WordPress
  • Если в вашей компании несколько отделов и у каждого отдела есть свой сайт
  • Когда необходимо иметь одну учетную запись для входа на два и более сайтов
  • Когда есть необходимость обмениваться данными между двумя сайтами
  • Если вы разрабатываете мультиязычный сайт на WordPress
  • Если вам требуется дополнительная среда для разработки и тестирования

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

Когда не следует использовать Multisite

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

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

Роль супер-администратора

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

Администрирование сети в WordPress Multisite

Администрирование сети в WordPress Multisite

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

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

Установка режима сети в WordPress занимает не больше нескольких минут.

1. Подготовка

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

2. Установка режима сети

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

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

После этого зайдите в панель администрирования WordPress и в разделе Инструменты (Tools) появится новый пункт Установка сети (Network Setup). На этом экране вы сможете выбрать тип сети и запустить установку. Мы рекомендуем использовать Multisite в режиме субдоменов.

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

3. Администрирование сети

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

Домены

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

Управление доменами в режиме сети

Управление доменами в режиме сети

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

Заключение

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

Константин Ковшенин 13.02.2014 13.02.2014

Подписаться на рассылку


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

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

В этом материале мы рассмотрим, что такое WordPress Multisite, какой хостинг ему нужен, а также, почему облачный хостинг "Джино.Спектр" интересен пользователям, использующим WordPress.

Что такое WordPress Multisite?

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

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

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

Преимущества WordPress multisite включают в себя:

Размещение нескольких сайтов в одном месте;

Установка и обновление всевозможных тем, плагинов и WordPress одним нажатием для всех своих веб-ресурсов;

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

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

Размещение несколько доменных имен в своей сети веб-ресурсов с предоставлением уникального доменного имени каждому веб-ресурсу;

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

Возможность использования одной темы для всех сайтов;

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

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

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

Какие требования к хостингу предъявляет WordPress Multisite?

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

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

Достаточно места на сервере для обслуживания всех сайтов в вашей сети без снижения производительности независимо от количества посетителей;

Отличная скорость и производительность;

Инструменты, которые помогут вам зарегистрировать несколько доменов в вашей сети сайтов и настроить ее для эффективной работы;

Гарантия бесперебойной работы;

Возможность регистрации несколько доменов и их размещение в вашей сети сайтов;

Бесплатный SSL для всех сайтов в вашей сети, включая подстановочный SSL, если она работает на поддоменах;

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

Грамотная поддержка от специалистов по WordPress Multisite.

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

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

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

Как найти хостинг-провайдера для WordPress Multisite

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

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

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

Такие провайдеры имеют опыт предоставления качественного хостинга и профессионально работают с WordPress.

Например, облачный хостинг "Джино.Спектр" стал настоящим решением для многочисленных пользователей, не желающих разбираться в нюансах настройки различных CMS, в том числе и WordPress.


Главное преимущество “Джино.Спектр” для пользователей WordPress:

Ваш сайт размещается на серверах, специально настроенных именно на эту систему управления контентом;

На этих серверах установлено только ПО, которое необходимо для эффективной работы WordPress, и все настройки среды оптимально соответствуют всем требованиям этой CMS: как документированным, так и недокументированным.

Специалисты “Джино”, изучив досконально особенности и требования WordPress, сделали все, чтобы сайты, созданные на этой системе, демонстрировали наивысшую производительность и полную стабильность работы.

К тому же, вы можете управлять всеми вашими веб-ресурсами из одной контрольной панели и оплачивать задачи одним счетом, просто прикрепив к сервису “Джино.Спектр” все свои сайты и домены - это быстро и удобно!

При поиске хостинг-провайдера задайте следующие вопросы:

Смогу ли я активировать WordPress multisite на моем хостинг-плане?

Можно ли мне размещать несколько доменных имен в моей сети сайтов?

Могу ли я перейти на более лучший тариф по мере расширения WordPress Multisite?

Предоставляются ли инструменты для управления моим хостингом и настройкой сети?

Работает ли хостер с WordPress и какой у него опыт работы с WordPress Multisite?

Рекомендуют ли их другие пользователи WordPress Multisite?

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

Есть ли у них гарантия безотказной работы?

Дают ли они исчерпывающие ответы на вопросы о WordPress Multisite, которые вызывают доверие к ним?

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

Установка WordPress Multisite


Для активации WordPress Multisite вам понадобится всего одна установка и одна база данных. Вся процедура займет пару минут!

1. Подготовка

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

Следом проверьте, поддерживает ли ваша установка WordPress так называемые “красивые” ссылки (Параметры → Постоянные ссылки) и осуществите деактивацию всех плагинов. Вы их активируете, как будет завершена установка сети.

2. Установка режима сети

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

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

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

Далее, заходим в панель администрирования WordPress и в разделе Инструменты (Tools) ищем новый пункт Установка сети (Network Setup). На этом экране вы выберете тип сети и осуществите запуск установки.

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

3. Администрирование сети

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

Несколько сайтов - еще не Multisite

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

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

Зачем вам нужен качественный хостинг-план для WordPress Multisite

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

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

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

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

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

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

Резюме

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

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


Вы хотите настроить мультисайт наWordPress? У вордпресс есть встроенная функция, позволяющая создавать несколько сайтов с одной установкой и БД. В этой статье я расскажу, как установить и настроить многопользовательскую сеть WordPress.

Как установить и настроить мультисайт на WordPress

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

Мультисайт (многопользовательская сеть) WordPress позволяет запускать и управлять несколькими сайтами из одной установки WordPress.

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

Преимущества мультисайта

Во многих ситуациях иметь мультисайт намного проще и полезнее, чем управлять несколькими автономными сайтами WordPress. Вот некоторые преимущества использования на WordPress:

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

Недостатки мультисайта

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

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

Кому нужен мультисайт WordPress?

Даже если у вас несколько сайтов WordPress, это совсем не значит, что вам необходимо включить режим мультисайт.

Существуют сторонние инструменты, как, например, ManageWP или InfiniteWP, позволяющие управлять несколькими сайтами из одной панели.

Вот случаи того, когда действительно необходим и выгоден мультисайт:

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

Требования к мультисайту

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

Если вы планируете иметь пару сайтов с небольшим трафиком, то вам вполне хватит возможностей виртуального хостинга.

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

Я рекомендую обратить внимание на Sweb, т.к. он предлагает как виртуальный хостинг, так и выделенные серверы. Кроме того он является одним из официальных хостинг партнеров WordPress. Также отлично подойдут – SiteGround и InMotionHosting.

Помимо хорошего веб-хостинга вам понадобятся базовые знания по установкеWordPress и редактированию файлов через FTP.

Выбор доменной структуры

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

Если вы решите использовать субдомены, то вам придется на своем сервере настроить поддомены подстановок (как это сделать я расскажу позже).

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

Настройка поддоменов подстановок

Настройка поддоменов подстановок

Примечание: у разных веб-хостингов панель управления cPanel может выглядеть немного иначе. Так выглядит панель у Bluehost. У вас она может быть немного другой – не переживайте.

Создание поддомена

Включение функции мультисайта

Вы также можете активировать эту функцию на любом существующем сайте WordPress. Однако прежде чем включить режим мультисайт на всякий случай сделайте полный бэкап сайта.

Сохраните и загрузите файл обратно на сервер.

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

Настройка мультисайта

Итак, вы уже включили функцию мультисайт – пришло время ее настроить.

Деактивация плагинов

Настройка сети

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

После этого укажите имя для мультисайтаи корректный адрес электронной почты.

WordPress отобразит код, который нужно будет добавить в файлы wp-config.php и .htaccess.

Добавление кода в файл wp-config и htaccess

Используйте FTP-клиент или файловый менеджер cpanel для копирования и вставки кода.После этого снова залогиньтесь на сайте.

Настройка параметров сети

Настройка параметров сети в панели управления

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

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

Настройка сети

Открытие мультисайта для регистрации

Однако вы можете открыть регистрацию пользователей и/или разрешить существующим пользователям создавать новые сайты.

Открытие мультисайта для регистрации

Опции регистрации

Новые настройки сайта

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

Настройки для нового сайта

Настройки загрузки для мультисайта

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

Настройки загрузок изображений

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

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

Настройки меню плагина Menu Settings

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

Включение плагинов в настройках

Добавление новых сайтов в мультисайт

Добавление нового сайта в сеть мультисайта

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

Добавить новый сайт

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

Добавление сведений о новом сайте через панель администрирования

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

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

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

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

Добавление тем и плагинов

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

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

Установка новых тем администратором

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

Активация плагинов сети администратором

Устранение неполадок

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

WordPress Multisite: Активация и Использование

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

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

В этом руководстве вы узнаете, что такое WordPress Multisite, когда его необходимо использовать, а когда нет. Затем мы расскажем, как его настроить для новых и уже существующих сайтов на Hostinger. Давайте начнем!

Что такое WordPress Multisite?

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

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

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

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

Когда использовать WordPress Multisite (а когда нет)

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

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

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

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

Как активировать WordPress Multisite для новых сайтов на Hostinger (4 шага)

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

Что вам понадобится

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

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

В итоге вам нужно три вещи:

  1. Доступ к хостинг аккаунту.
  2. Новый WordPress на вашем сайте.
  3. FTP-клиент – вроде FileZilla – и ваши данные для входа.

Как только у вас все готово, вы можете перейти к следующему шагу.

Шаг 1 — Обновление вашего файла wp-config.php

Мы начинаем сразу с самого главного, но нет нужды волноваться – процесс на самом деле очень прямолинеен. Первое, что вам нужно сделать это найти и отредактировать файл wp-config.php, в котором хранятся все главные настройки WordPress.

Давайте разделим весь процесс на отдельные шаги:

  1. Откройте ваш FTP-клиент и войдите на ваш сайт с помощью соответствующих данных.
  2. Перейдите в корневой каталог, который чаще всего называется public_html, но иногда он может называться www или иметь имя вашего сайта.
  3. Найдите файл wp-config.php и нажмите на него правой кнопкой мыши.
  4. Выберите вариант Просмотр/Правка.

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

wp_config wordpress multisite

Все, что вам нужно сделать — прокрутить файл вниз до строки /* That’s all, stop editing! Happy blogging. */ и вставить следующий код прямо перед ним :

Вот и все! Эта единственная строчка скажет WordPress о том, что вы хотите включить Multisite. Теперь, сохраните изменения и закройте текстовый редактор. FileZilla автоматически обновит оригинальный файл на вашем сервере с заданными изменениями.

Шаг 2 — Настройка структуры вашей сети

WordPress Multisite Подкаталоги поддомены

Теперь зайдите в панель управления вашим WordPress, там вы найдете новую вкладку Установка сети в разделе Инструменты. Если у вас имеются какие-либо плагины, WordPress попросит вас отключить их на время настройки. После отключения и перезагрузки страницы вы увидите окно с выбором подкаталогов или поддоменов для структуры сети:

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

Шаг 3 — Обновление файлов wp-config.php и .htaccess

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

wp_config htaccess wordpress multisite

Не волнуйтесь, мы также предоставим вам код, просто на всякий случай. Давайте начнём с wp-config.php, который вы можете отредактировать с помощью FTP-клиента. Вставьте следующий код прямо перед строкой /* That’s all, stop editing! Happy blogging. */:

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

После этого вам необходимо удалить все содержимое и добавить следующий код:

Сохраните изменения в файле .htaccess и вновь войдите в вашу панель управления.

Ваша сеть Multisite готова к работе! В вашей панели управление вы найдете новую опцию в навигационном меню администратора под названием Мои сайты:

WordPress Мои сайты

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

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

Как активировать WordPress Multisite для существующих сайтов на Hostinger

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

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

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

4 Ключевых совета для начала работы с WordPress Multisite

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

1. Добавление нового сайта в вашу сеть

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

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

WordPress Multisite Панель Добавить новый

Заполните эти поля и нажмите кнопку Добавить сайт. Затем вы сможете найти добавленный сайт во вкладке Сайты → Все сайты:

WordPress Все сайты

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

2. Управление вашими темами и плагинами

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

WordPress Плагины для сети

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

3. Добавление новых пользователей в вашу сеть

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

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

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

Теперь ваш новый пользователь будет иметь доступ в сеть Multisite и может помочь вам с управлением контентом для вашего сайта. Либо вы можете дать права Супер Администратора, которые фактически означают такие же права, как у вас. Чтобы сделать это, перейдите во вкладку Пользователи → Все пользователи и нажмите кнопку Изменить напротив аккаунта, который хотите наделить правами:

WordPress Пользователи Изменить

На следующем экране, найдите опцию предоставить права Супер Администратора и поставьте напротив нее галочку. Теперь у вашей сети появилось парочка новых рук, чтобы помочь вам.

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

4. Настройка вашей сети

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

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

WordPress Multisite Настройки

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

WordPress Multisite Настройки загрузки

Закончив с этим, давайте перейдем к обновлениям.

5. Обновление вашей сети

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

Вы также можете инициировать принудительное обновление во вкладке Консоль → Обновить сеть. Просто нажмите кнопку Обновить сеть и отдыхайте:

WordPress Multisite Обновить

Заключение

WordPress Multisite — мощный инструмент, который поможет вам легко управлять несколькими сайтами. Быть во главе нескольких сайтов задача трудная. Однако Multisite может сделать ее гораздо легче, автоматизируя некоторые процессы. В дополнение, вы можете легко получить доступ к ним из одной панели управления., что делает процесс гораздо менее нудным.

Небольшая памятка, как активировать Multisite как для новых, так и для существующих сайтов, размещённых в Hostinger:

  1. Обновите ваш файл wp-config.php.
  2. Настройте структуру вашей сети.
  3. Обновите ваши файлы wp-config.php и .htaccess.
  4. Войдите в вашу панель управления Multisite.

У вас остались вопросы, о том как активировать WordPress Multisite? Задавайте их в разделе комментариев ниже!

Елена имеет профессиональное техническое образование в области информационных технологий и опыт программирования на разных языках под разные платформы и системы. Более 10 лет посвятила сфере веб, работая с разными CMS, такими как: Drupal, Joomla, Magento и конечно же наиболее популярной в наши дни системой управления контентом – WordPress. Её статьи всегда технически выверены и точны, будь то обзор для WordPress или инструкции по настройке вашего VPS сервера.

Читайте также: