通用插件(停用)激活挂钩?

时间:2016-06-17 作者:Richard

我正在寻找一种方法来跟踪哪个用户出于日志目的激活或停用插件。我一直在四处搜索,但只能找到插件开发人员的信息,以便他们有一个钩子(取消)激活自己的插件,但我希望能够跟踪哪些插件是从我的主题或我自己的插件(取消)激活的。

当插件被(取消)激活时,是否有一个通用挂钩?

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

do\\u action(\'deactivate\\u.$插件,$网络停用);

在停用特定插件时激发。

do\\u action(\'deactivated\\u plugin\',$plugin,$network\\u deactivating);

在停用插件后激发。

当静默模式激活时(例如:在更新期间),上述挂钩不会触发。

Refer:

deactivated_plugin

相关推荐

Can I make plugins required?

我正在开发自己的Wordpress主题,将用于多个客户端。它有一个主题选项页面,这样我每次都可以轻松自定义网站,但我也会在我制作的每个网站上使用一些插件(如SEO插件、安全性等)。有没有办法让它们成为“必需的”,这样我就可以得到这些插件的列表,这样当我在新网站上安装主题时就不必在插件目录中找到它们了?