swissspidy提到的插件正是您想要的,但它已经有一年没有更新了,也没有使用最新的WordPress版本进行测试。这就是为什么我还要在这里添加另外两个解决方案。
Solution 1
这个
Pending Users my premium插件模块
Beyond Multisite 就是为了做到这一点。链接到插件页面:
https://codecanyon.net/item/beyond-multisite-utilities-for-wordpress-network-admins/19633352在下面的屏幕截图中,您可以看到插件创建的页面及其为每个待处理用户提供的操作(最后一列)。该插件还有许多与您的要求无关的功能。
要激活注册,只需访问网络管理仪表板中“用户”下的“待定用户”页面,然后单击Activate 在最后一列中链接所需行。
Solution 2
这个解决方案更具技术性,如果您很少需要这样做,它会很好。而且它是免费的,不需要插件。
您需要转到phpMyAdmin面板(通常位于主机的cPanel中),并打开多站点的数据库(数据库名称在wp-config.php文件中可见)。
现在打开表格wp_signups (您的前缀可能不同于wp\\)并在那里找到您要激活的注册。在列中activation_key 您将看到一个字符串。将此字符串添加到此URL(example.com是您的主站点URL)中xxxxxxxxxxx的位置,然后访问URL以激活注册:
http://example.com/wp-activate.php?key=XXXXXXXXXXXX
基本上,这是用户通过电子邮件接收的链接,以便激活注册。