数字化技能提升教程,数字化时代生存宝典

数字化百科 / 产品文档 / WordPress:Function Reference/register activation hook

WordPress:Function Reference/register activation hook

查看全部产品文档命名空间:WordPress

函数register_activation_hook(在WordPress2.0时引进)注册了一个插件函数,插件激活时,函数就会运行。

这比使用activate_pluginname action要简单。

用法和参数

%%% %%%

; $file

: (string) wp-content/plugins目录中主要的插件文件的路径。全称路径能够运行。

; $function
: (callback)插件激活时,将要运行的函数。任何PHP's callback pseudo-types都会运行。

例子

如果你在下面


  • wp-content/plugins/myplugin.php 或者

  • wp-content/plugins/myplugin/myplugin.php中的主要插件文件中有个函数称作myplugin_activate()


使用这个代码:
register_activation_hook( , 'myplugin_activate' );

这样插件一激活,就会调用myplugin_activate()函数。这个方法比使用activate_pluginname action更可靠。

也看看register_deactivation_hook