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

Опубликовано: 2023-02-12

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

Оглавление
1. Мультисайтовая регистрация пользователей
2. Мультисайтовые роли пользователей: суперадминистратор
3. Мультисайтовые общие пользователи
4. Управление регистрацией нескольких пользователей на сайте
5. Как добавить пользователей на несколько сайтов
6. Многосайтовые плагины WordPress для управления пользователями
6.1. Многосайтовая синхронизация пользователей WP
6.2. Мультисайтовый менеджер ролей пользователей
6.3. Абсолютный член
7. Движок WP и мультисайт

Мультисайтовая регистрация пользователей

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

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

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

Если регистрация включена, пользователи увидят опцию «Регистрация» в интерфейсе вашего веб-сайта.

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

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

Мультисайтовые роли пользователей: суперадминистратор

В WordPress Multisite существуют те же роли пользователей WordPress:

  • Подписчик (только интерфейс)
  • Участник (только возможности редактирования и удаления)
  • Автор (опубликовать, добавить, изменить, удалить, загрузить)
  • Редактор (редактор роли пользователя может публиковать, добавлять, редактировать, удалять, загружать свои и чужие посты и модерировать комментарии)
  • Администратор (управление плагинами и темами, добавление, редактирование и удаление пользователей, управление публикациями, страницами и загрузками)

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

Мультисайтовые общие пользователи

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

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

Управление регистрацией нескольких пользователей на сайте

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

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

Как добавить пользователей на несколько сайтов

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

В разделе «Мои сайты» > «Администратор сети» > «Сайты» выберите один сайт, к которому вы хотите предоставить доступ пользователю. Выберите панель «Пользователи», затем введите имя пользователя и выберите уровень пользователя:

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

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

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

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

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

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

Многосайтовая синхронизация пользователей WP

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

Многосайтовое управление пользователями WordPress
источник: wordpress.org

Мультисайтовый менеджер ролей пользователей

Плагин Multisite User Role Manager позволяет суперадминистраторам легко управлять участниками Multisite на разных сайтах с одной панели в области Network Admin. Это также позволяет вам добавлять пользователей (с определенной ролью) на все дочерние сайты, если это необходимо. Этот плагин WordPress можно использовать, чтобы легко разобраться с запутанными аспектами управления пользователями, когда дело доходит до плагина Multisite.

Абсолютный член

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

Многосайтовое управление пользователями WordPress
источник: wordpress.org

WP Engine и мультисайт

В качестве точно настроенной платформы цифрового опыта WP Engine предлагает мультисайт для тех, кому нужна возможность создавать сеть взаимосвязанных веб-сайтов. Их команда экспертов по WordPress онлайн, чтобы помочь вам 24/7 с любыми вопросами, которые могут у вас возникнуть о сложностях мультисайта или управлении пользователями в вашем мультисайте. Лучше всего то, что WP Engine предлагает возможность конвертировать ваш автономный веб-сайт в мультисайт одним нажатием кнопки на вашем пользовательском портале. Вот почему мы рекомендуем WP Engine для вашего мультисайтового хостинга WordPress .