#wordpress #multisite
#wordpress #мультисайтовый
Вопрос:
У меня есть wordpress multisite. Я хочу установить ограничение для администраторов на добавление пользователей на их собственный дочерний сайт
Например, администратор может создать 5 пользователей на a.mysite.com , а другой администратор может создать 10 пользователей на b.mysite.com . Как это возможно? Я уже благодарен вам за помощь. Здоровые дни..
Комментарии:
1. Добавьте еще одну таблицу со столбцами, такими как
user_id
,number_of_sub_users
, иsub_user_limit
. Когда администратор добавляет нового пользователя, увеличивайте количество дополнительных пользователей, пока оно не превысило лимит, в противном случае блокируйте функцию, которая вызываетwp_insert_user
(нетpre_user_insert
) только перехватuser_registered
, поэтому вам нужно будет вызвать это вручную. Это далеко за пределами того, что мы можем предоставить здесь, в StackOverflow, но это основной поток, которому я бы следовал.