Я просмотрел документы и примеры того, как это должно быть сделано, но не может понять, что проблема с кодом ниже. Функция в моей дочерней теме просто не называется. Это, вероятно, со всей очевидностью, но я просто не могу видеть его, видеть любые указатели наиболее приветственные ...Wordpress применить фильтр/добавить фильтр из дочерней темы
родитель functions.php ТЕМЫ
add_action('init', 'st_header_scripts');
function st_header_scripts() {
$javascripts = wp_enqueue_script('jquery');
$javascripts .= wp_enqueue_script('custom',get_bloginfo('template_url') ."/javascripts/app.js",array('jquery'),'1.2.3',true);
$javascripts .= wp_enqueue_script('superfish',get_bloginfo('template_url') ."/javascripts/superfish.js",array('jquery'),'1.2.3',true);
$javascripts .= wp_enqueue_script('formalize',get_bloginfo('template_url') ."/javascripts/jquery.formalize.min.js",array('jquery'),'1.2.3',true);
echo apply_filters ('child_add_javascripts',$javascripts);
}
в детской теме ...
function child_add_javascripts($javascripts) {
$javascripts = "test";
echo "test"; die;
return $javascripts;
}
add_filter('st_header_scripts','child_add_javascripts');