add_action
( string $hook_name, callable $callback, int $priority = 10,int $accepted_args = 1 ),给action hook增加一个回调函数;add_action函数简介
Actions是WordPress核心在执行过程中的特定点或特定事件发生时启动的钩子hook。插件可以使用ActionAPI指定在这些点上执行其一个或多个PHP函数。add_action函数参数
$hook_name(string) (Required) 绑定回调函数的action名称。$callback(callable) (Required) 在调用操作时运行的回调。
$priority(int) (Optional) 用于指定与特定操作相关联的函数的执行顺序。较低的数字越早执行,并且具有相同优先级的函数按照它们被添加到操作中的顺序被执行。默认值:10。
$accepted_args(int) (Optional)函数所接受的参数数量。默认值:1
add_action函数扩展
add_action( $hook, $function_to_add, $priority, $accepted_args );要找出操作的参数数和名称,只需在代码库中搜索匹配的do_action()调用。例如,如果你正在连接到“save_post”,你会在post.php中找到它:
do_action( 'save_post', $post_ID, $post, $update );
add_action源代码
文件:wp-includes/plugin.phpfunction add_action( $hook_name, $callback, $priority = 10, $accepted_args = 1 ) {
return add_filter( $hook_name, $callback, $priority, $accepted_args );
}
以上就是青锋建站给大家分享的wordpress如何使用add_action给hook绑定回调函数,青锋建站承接网站建设服务,包括织梦建站,phpcms建站,wordpress建站,CMS系统开发,SEO网站优化,网络营销推广,企业邮箱,400电话。
转载请注明来源网址:青锋建站-http://www.sjzphp.com/kaifazhe/wordpress/add_action_1390.html