@Shimpanze

Как получить все функции с приоритетом '1' прицепленные к хуку 'wp_head' ('_wp_render_title_tag', 'wp_enqueue_scripts', 'noindex' и т. д.)?

Здравствуйте!

Как получить (перебрать в цикле для отключения ненужных) все функции с приоритетом '1' прицепленные к хуку 'wp_head' ('_wp_render_title_tag', 'wp_enqueue_scripts', 'noindex' и т. д.)?

Получить надо именно автоматически, чтобы после каждой новой версии WordPress не отслеживать, не засунули ли в приоритет '1' ещё чего-нибудь.

Что-то типа:

$array_priority_1 = [];

if (doing_action('wp_head')) {
  // Здесь получаем и перебираем все функции связанные с 'wp_head'
  // и сразу проверяем у них приоритет '1'?
  // и подходящие помещаем в массив '$array_priority_1'
  //
  // ...не знаю как их получить и проверить на приоритет
}


А здесь уже перебираем наш готовый массив:

foreach ($array_priority_1 as ...

Спасибо!
  • Вопрос задан
  • 18 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы