Month: January 2014

  • wordpress add_action

    wordpress add_action

    说明 在指定的action上挂载(挂钩机制)一个函数。 对于这些动作,您可以在Plugin API/Action Reference上查看。当在Wordpress内部调用do_action()时,这些动作将被触发。 用法 <?php add_action( $tag, $function_to_add, $priority, $accepted_args ); ?> 参数 $tag (string) (参数必需) 动作的名字。 (对于这些动作,您可以在Plugin API/Action Reference上查看。) Default: 没有默认值 $function_to_add (callback) (参数必需) 动作触发时,被调用函数的名字。 注释:在PHP文档中 ‘callback’ 类型的语法解释是有效的。 Default: 没有默认值 $priority (int) (参数可选) 函数的优先级。改变这个值可以让您的函数在其他函数之前执行,或者是之后执行。默认值为10,例如把这个值设置为5将更早的被执行,设置为12将会晚一些执行。也就是小的值被优先执行。 Default: 10 $accepted_args (int) (参数可选) 函数参数的个数。在 WordPress 1.5.1+, 当匹配的 do_action() 或apply_filters()运行,钩子函数可以传入格外的参数。例如动作comment_id_not_found可以传入评论的ID。 Default: 1 示例 1、当文章发表的时候发邮件给朋友 function email_friends($post_ID) { $friends =…