参数
- $hook_name
-
(string)(必填) 动作钩子的名称。
返回
(int) 触发动作挂钩的次数。
源码
更新日志
版本 | 描述 |
---|---|
2.1.0 | 开始引入 |
使用示例
实例
使用did_action()函数确保自定义meta字段仅在第一次运行期间添加,因为它可以运行多次。
function my_sticky_option() { global $post; // if the post is a custom post type and only during the first execution of the action quick_edit_custom_box if ( $post->post_type == 'custom_post_type' && did_action( 'quick_edit_custom_box' ) === 1 ) { ?> <fieldset class="inline-edit-col-right"> <div class="inline-edit-col"> <label class="alignleft"> <input type="checkbox" name="sticky" value="sticky" /> <span class="checkbox-title"> <?php _e( 'Featured (sticky)', 'textdomain_string' ); ?> </span> </label> </div> </fieldset> <?php } // endif; } // add the sticky option to the quick edit area add_action( 'quick_edit_custom_box', 'my_sticky_option' );