如何获取儿童主题的js文件?

时间:2016-03-08 07:09:40

标签: wordpress

为什么可以选择在WP中获取子主题的js文件?

我只能得到像这样的儿童主题的css文件,

$jsPath = get_stylesheet_directory() . '/js/yourScript.js';
wp_enqueue_script( 'child-js', $jsPath, array(), '1.0', true ) 

但是我想在我的子主题中的js文件夹中获取js文件。

有可能吗?

修改

有了这个,

http://{127.0.0.1}/projects/mysite/var/www/projects/mysite/wp-content/themes/vantage-child/js/custom.js?ver=1.0'

我会得到:

var/www/projects/mysite/

即使它使子主题文件夹正确也出错了 - 但添加了额外的路径,我不需要{{1}}

1 个答案:

答案 0 :(得分:1)

您可以使用get_stylesheet_directory_uri()获取主题文件夹路径uri - 请参阅:https://codex.wordpress.org/Function_Reference/get_stylesheet_directory_uri。然后使用类似的东西引用你的JS文件。

$jsPath = get_stylesheet_directory_uri().'/js';
wp_enqueue_script('js-file', $jsPath.'/script.js', array(), '1.0', true);