WordPress:将do_action的输出保存到变量中 WordPress是一种开源的内容管理系统(CMS),它允许用户轻松创建和管理网站。它是基于PHP语言和MySQL数据库的,具有丰富的插件和主题生态系统,使用户可以根据自己的需求定制和扩展网站功能。 在WordPress中,do_action是一个非常重要的函数,用于触发特定的动作钩子(action hook)。动作...
1.do_action()函数声明(定义)作用 do_action()函数是WordPress的内部函数,作用是创建一个行为钩子,它没有返回值,单纯的就是在特定的地方执行插件或者主题开发者挂载的函数,一般存在于某个特殊的节点或者事件上(比如开始加载主题模板的时候或者发布一篇文章的时候),该函数让wordpress变得更加强大,扩展性更加好。例如wp...
WordPress中do_action()和do_action_ref_array()区别,其实就是PHP 中 call_user_func 函数 和 call_user_func_array 函数的区别。 它们的第一个参数都是回调函数,do_action()还可以有多个参数,它们都是回调函数的参数,do_action_ref_array()只有两个参数,第二个参数是要被传入回调函数的数组。 如果传递一个...
do_action('hookname',$arg_1,$arg_2,$arg_3),除了钩子名外,还要带3 个参数;然后add_action()中,除了钩子名,函数名,优先级,剩下那个就是参数的个数了,也就是挂靠的这个函数需要多少个参数。 do_action传了3个参数,那么对应的add_action()中的accepted_args——函数需要的参数个数,可以为0、1、2、3...
do_action()函数:我们经常能看到在一些WordPress函数中调用了do_action()函数,例如get_header(), get_footer()等调用模板的函数中经常调用do_action()函数。我们今天一起学习一下WordPress中do_action函数的作用。 1、do_action()函数声明(定义)作用
do_action()函数:我们经常能看到在一些WordPress函数中调用了do_action()函数,例如get_header(), get_footer()等调用模板的函数中经常调用do_action()函数。我们今天一起学习一下WordPress中do_action函数的作用。 Table of Contents 2、do_action()参数 ...
我们今天一起学习一下WordPress中do_action函数的作用。 1、do_action()函数声明(定义)作用 do_action()函数是WordPress的内部函数,作用是创建一个行为钩子,它没有返回值,单纯的就是在特定的地方执行插件或者主题开发者挂载的函数,一般存在于某个特殊的节点或者事件上(比如开始加载主题模板的时候或者发布一篇文章的...
do_action 先定义钩子名称和需要传递的参数 add_action 执行上面定义好的钩子,并执行对应函数方法。 比如do_action(‘tblog_xxzhuti’ , ‘tblog’) 的动作。 tblog_xxzhuti是动作钩子名称,tblog是需要传的参数,可以添加多个参数。 使用时需要 add_action(‘tblog_xxzhuti’, ‘tblog_funcs’), tblog_funcs是回...
Wordpress 中 do_action() 和 add_action() 的区别 在阅读了多篇关于 do_action()/add_action() 的网上帖子后,我想简单介绍一下我对它们的理解。 这里我只讨论动作钩子,不讨论过滤器。 do_action() : Registers an action hook add_action() : adds a callbackfunctionto the registered hook....
do_action›WordPress Function Since1.2.0 Deprecatedn/a ›do_action ($hook_name,$arg) Parameters: (2) (string)$hook_nameThe name of the action to be executed. Required:Yes (mixed)$argOptional. Additional arguments which are passed on to the functions hooked to the action. Default empty...