wordpress如何使用add_action给hook绑定回调函数

更新时间:2022-06-15 21:08:05 来源:青锋建站 作者:青锋建站
  使用add_action给wordpress action hook绑定回调函数,利用这一特性可以开发插件或主题时在特定点或特定事件执行PHP函数。以下是青锋建站给大家分享的wordpress如何使用add_action给hook绑定回调函数。

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.php
function 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/cmsxitong/wordpressxt/add_action_1390.html

地方分站

电话 15632335515 | 邮箱 943703539@qq.com | QQ 943703539 | 微信 qingfengjianzhan

Copyright © 2016-2026 青锋建站 版权所有