A Note on Priorities
Note that if you’re trying to remove a function using remove_action()
or remove_filter()
and the function has had a priority assigned to it, you must include the priority when removing it, or it won’t work.
So if the function in the parent theme looks like this:
<?php
function parent_function() {
// Contents for your function here.
}
add_action( 'init', 'parent_function', 15 );
?>
<?php
function child_remove_parent_function() {
remove_action( 'widgets_init', 'parent_function', 15 );
}
add_action( 'wp_loaded', 'child_remove_parent_function' );
?>
.
you’ll need to include the same priority value when removing it: