Я пытаюсь внести некоторые изменения в мультисайт WordPress, и мне может понадобиться помощь кого-то более опытного. Я хочу ограничить доступ к своим блогам, если у пользователя нет учетной записи. Подробно: у меня есть серия блогов, в каждом из которых есть администратор/автор. Если пользователь хочет читать сообщения из блога, он должен сначала перейти на основной сайт, на wp-signup.php и создать учетную запись. Я планирую создать плагин, активный на всех дочерних сайтах. Это возможно? если да, может ли кто-нибудь дать мне несколько указаний — какие крючки, фильтры и функции мне понадобятся?
Спасибо!
Проверьте, вошел ли текущий посетитель в систему и зарегистрирован как пользователь
Проверьте, есть ли у текущего пользователя, вошедшего в систему, возможность для определенного блога.
Если нет необходимости проверять конкретный блог, мы можем протестировать только эту возможность.
Этот (старый и не поддерживаемый) плагин дает вам более подробный взгляд на то, что делают пользователи.