Не подключаются стили и скрипты в дочерней теме wordpress
add_action( 'wp_enqueue_script', 'my_scripts_slider');
function my_scripts_slider() {
wp_enqueue_script('chifslider1', get_stylesheet_directory_uri() . '/chifslider/chief-slider.dev.js');
wp_enqueue_script('chifslider2', get_stylesheet_directory_uri() . '/chifslider/chief-int.js');
};
Если я их вставляю в код без обёртки
wp_enqueue_script('chifslider1', get_stylesheet_directory_uri() . '/chifslider/chief-slider.dev.js');
то подключаются, при этом выдаётся сообщение
Notice: wp_enqueue_script was called incorrectly. Scripts and styles should not be registered or enqueued until the wp_enqueue_scripts, admin_enqueue_scripts, or login_enqueue_scripts hooks. This notice was triggered by the chifslider1 handle. Please see Debugging in WordPress for more information. (This message was added in version 3.3.0.) in C:\xampp\htdocs\wordpress\wp-includes\functions.php on line 5535
И то же самое происходит со стилями - без обёртки работает с ноутисами, в обёртке вообще не подключается. То есть адреса и скрипты правильные, только не могу их подключить через функционал wordpress. Как правильно подключать стили и скрипты в ДОЧЕРНИХ темах wordpress?