How can I change action priority in Wordpress?

后端 未结 3 1150
北海茫月
北海茫月 2021-01-04 00:49

I\'m using the Thematic framework for a child theme. It has a number of hooks, but I\'m looking at thematic_header() in particular. The thematic_header() hook adds the follo

3条回答
  •  小鲜肉
    小鲜肉 (楼主)
    2021-01-04 01:21

    From WordPress

    if a hook was registered using a priority other than the default of 10, then you must also specify the priority in the call to remove_action().

    So I think you can first remove using following

    remove_action('thematic_header', 'thematic_brandingopen', 1);
    remove_action('thematic_header', 'thematic_access', 9);
    

    and the add again using different priority

    add_action('thematic_header', 'thematic_access', 1);
    add_action('thematic_header', 'thematic_brandingopen', 2);
    

提交回复
热议问题