Здравствуйте!
Стоит задача, при подключении своего шаблона для вывода определённой категории, полностью очистить содержимое функции
wp_head()
.
С этим отлично справляется функция
remove_all_actions('wp_head')
.
Но после этого мне необходимо подключить уже свои стили и скрипты в неё же (ранее очищенную).
Почему не срабатывает вот эта конструкция?
1. Вычищаю:remove_all_actions('wp_head');
2. Добавляю свой файл стилей через стандартный хук 'wp_enqueue_scripts'
:add_action('wp_enqueue_scripts', function() {
wp_enqueue_style('main', get_template_directory_uri() . '/animals/styles.css', false, '0.0.0', 'all');
});
... пробовал даже так (тоже не срабатывает):add_action('wp_head', function() {
add_action('wp_enqueue_scripts', function() {
wp_enqueue_style('project-main', get_project_directory_url() . '/animals/styles.css', false, '0.0.0', 'all');
});
});
Подскажите, пожалуйста, как в очищенную функцию
wp_head()
заново начать добавлять свои файлы через
'wp_enqueue_scripts'
?
Спасибо!