Вопрос: Разная роль для каждого сайта в мультисайте

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

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

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

Ответы и комментарии:

это слишком широко. Настроить каким образом? что именно «часть» вам не хватает или нуждается в уточнении? что ты на самом деле попробовал?
Создан 10-03-2017 04:37 Mark Kaplun

Все зависит от того, что именно вы делаете.
Способ первый
Один сайт будет первым, кто зарегистрирует пользователей. Если вы разрешаете пользователям регистрировать себя без каких-либо плагинов, то для установки Network (Multisite) потребуется основной сайт (например, блог 1). Затем вы можете добавить роль пользователя на этот первый сайт по мере необходимости (или даже несколько ролей с помощью плагинов, таких как [user-role-editor])
Второй сайт Wordpress в сети может позволить пользователям, у которых есть учетная запись на первом, беспрепятственно иметь учетную запись, предоставленную на втором сайте, с одной ролью. плагины, такие как [join-my-multisite], позволяют это, предоставляя одну роль (например, подписчик).
Способ второй
Если вы хотите более сложные механизмы, например, разрешить общественности регистрировать учетные записи самостоятельно и не использовать основной сайт (например, блог 1) для регистрации пользователей, используйте плагины, такие как network-subsite-user-registration.
Затем вы можете присоединить пользователей и роли первого сайта к дополнительному сайту (или нескольким) из той же сети (мультисайт) и предоставить роли (или возможности) на этих сайтах на основе первого сайта. По сути, вы не контролируете доступ пользователей на втором сайте, вы контролируете доступ ко всему с первого сайта. Это может быть сделано с использованием возможности обновления пользователя и сокращает работу администратора.
но так или иначе метод 1 или 2 выше дает вам несколько советов.
Создан 09-03-2017 11:01 Justin1126