这是我的挑战。我在网络级别安装了一个插件。其目的是根据网络上特定站点的角色变化,在网络中添加用户和角色。由于角色仅在站点级别进行管理,因此该插件会根据业务目标的需要将用户和角色添加到其他站点。我刚刚完成这个插件,它工作得非常好。
然而,在一个站点(站点A)上,还有其他具有特定功能的插件,我希望在该站点(站点A)上创建新用户角色时自动执行这些插件。挑战在于,当在其他站点(站点B)或网络级别启动操作时,站点特定功能(站点a)未注册。
我想知道当一个新用户在站点B上注册时,如何在站点a上调用一个函数。似乎我需要让站点a启动以识别仅在站点a上注册的插件及其函数。
我知道这是WordPress的一个比较模糊的功能,有没有关于如何实现这一点的想法?
另请参见:Multisite functions to communicate with individual site functions