我在一个多站点安装中管理100多个WordPress站点。这些站点是完全独立的(即站点的所有者不知道它们托管在同一台服务器上)。到目前为止,多站点在可维护性方面为我提供了很好的服务(只需访问一台服务器,安装一个WordPress,每个插件的一个副本,…)。
但也存在一些问题:多站点的用户群在所有站点之间共享(毕竟这是一个网络),因此,如果用户注册了一个站点,她就不能使用同一封电子邮件注册另一个站点;我需要站点管理员不知道他们在多站点中。
有没有办法让多站点用户在不同的站点上注册相同的电子邮件?
如果不是,管理此用例的最佳方法是什么?
作为另一种选择,我曾想过安装多个WordPress,symlinking the plugin folder (WP 3.9+)并使用InfiniteWP 管理网站。
最合适的回答,由SO网友:realloc 整理而成
有一个插件:Join My Multisite
允许站点管理员自动将现有用户添加到其站点,或让用户在单击按钮时做出决定。
我不知道用户不知道自己在多站点中对您有多重要,但插件选项列表非常有趣:
通过激活此插件,您可以为站点管理员提供以下选项:
自动添加用户在小部件中有一个“加入此站点”按钮,保持事物的原样,创建每个站点的注册页面,使用快捷码在任何页面/帖子上放置“加入此站点”按钮