Я пытаюсь удалить действие WordPress по умолчанию:
add_action( 'do_pings', 'do_all_pings', 10, 1 );
из wp-includes/default-filters.php
Это мой код (плагин):
add_action( 'init', 'remove_do_all_pings' );
function remove_do_all_pings() {
remove_action( 'do_pings', 'do_all_pings', 10 );
}
Мой вопрос, является ли init
правильным крючком для этого? Будет ли это действие удалено до его запуска?
(примечание: я вообще не понимаю жизненный цикл WP-действий)