wordpress 常用钩子和过滤器

Action Hook

add_meta_boxes 添加元框的时候触发

save_post 保存日志时触发

widgets_init 初始化小工具时

admin_init 在初始化管理页面或脚本时触发

{$taxonomy}_add_form_fields 在“添加术语”表单字段之后触发

{$taxonomy}_edit_form_fields 在显示“编辑术语”表单字段后触发

edit_term 在术语更新后但清理术语缓存之前触发

create_term 在创建新术语之后,清理术语缓存之前立即触发

admin_head 在管理页面中内容部分的开头触发

quick_edit_custom_box 在快速编辑模式下为每列触发一次

init 在WordPress完成加载后但在发送任何标头之前触发

filter

nav_menu_css_class 过滤应用于菜单项的列表项元素的CSS类。

navigation_markup_template 过滤导航(文章分页)标记模板

next_posts_link_attributes 过滤下一个帖子页面链接的锚标记属性

previous_posts_link_attributes 过滤上一个帖子页面链接的锚标记属性

manage_{$screen->id}_columns 在特定屏幕上过滤列表表的列标题

manage_{$this->screen->taxonomy}_custom_column 过滤条件列表中显示的列

attribute_escape 过滤清除并转义的字符串以在HTML属性中输出

评论
:broken_heart: :confounded: :flushed: :frowning: :grinning: :heart: :kissing_heart: :mask: :pensive: :rage: :relaxed: :scream: :smile: :smirk: :sob: :stuck_out_tongue_closed_eyes: :stuck_out_tongue_winking_eye: :wink: