当前浏览:首页 / WordPress钩子 / activated_plugin

do_action( 'activated_plugin', string $plugin, bool $network_wide )

启用插件后触发

plugin 插件more...


描述

如果插件被静默激活(例如在更新期间),则该钩子不会触发。


参数

$pluginstring
插件文件相对于插件目录的路径。
$network_widebool
是为网络中的所有站点启用插件,还是仅为当前站点启用插件。仅限多站点。默认值为false。


源码

查看源码 官方文档


更新日志

版本描述
2.9.0开始引入

使用示例

  • 示例1
    function wpdocs_detect_plugin_activation( $plugin, $network_activation ) {
        // do stuff
    }
    add_action( 'activated_plugin', 'wpdocs_detect_plugin_activation', 10, 2 );
  • 示例2

    如果你想在你的插件激活后运行一些代码;使用register_activation_hook()函数。