获取一个页面的js文件

时间:2012-04-09 作者:Jacksonkr

wp_register_script(\'SliderViewer\', \'/js/SliderViewer-1.2.js\');
wp_enqueue_script(\'SliderViewer\');

get_header();
然而,mydomain.com/js/SliderViewer-1.2.js 不存在。

我的js在ftp中

thewebsite -> wp-content -> themes -> BLANK-Theme -> js
这是怎么回事?谢谢-

1 个回复
最合适的回答,由SO网友:EAMann 整理而成

您的脚本注册/排队错误。您应该在主题中注册/排队functions.php 文件,而不是在页眉/页内。

此外,您需要使用主题的目录。。。这将沿着mydomain.com/wp-content/themes/BLANK-Theme/js/SliderViewer-1.2.js.

在中使用此代码functions.php:

function my_scripts_enqueue_method() {
    wp_enqueue_script(
        \'SliderViewer\',
        get_template_directory_uri() . \'/js/SliderViewer-1.2.js\'
    );
}
add_action( \'wp_enqueue_scripts\', \'my_scripts_enqueue_method\' );
这将使脚本排队并注册,并确保在此过程中为主题使用适当的目录。

结束

相关推荐