网络激活与激活(根据实施)有何不同?

时间:2010-11-17 作者:rsman

插件网络激活与正常激活的实现有何不同?网络激活中的完成/未完成操作与激活中的完成/未完成操作是什么?

1 个回复
最合适的回答,由SO网友:EAMann 整理而成

网络激活会为网络中的每个站点激活一个插件,而常规激活只会为您当前所在的站点激活一个插件。就实施而言,还有另一个重要区别:

如果您的插件是为在激活时执行某些操作而构建的(通过register_activation_hook()), 这将在您正常激活插件时自动触发,但在您访问每个博客的管理屏幕之前,不会对网络激活的插件触发。

因此,如果主要数据库更新与register_activation_hook() 除非您登录到其他站点,否则不会发生这种情况。

结束

相关推荐

How do you debug plugins?

我对插件创作还很陌生,调试也很困难。我用了很多echo,它又脏又丑。我确信有更好的方法可以做到这一点,也许是一个带有调试器的IDE,我可以在其中运行整个站点,包括插件?