使用WordPress链接到外部JavaScript文件

时间:2013-08-19 13:05:33

标签: php wordpress

对不起,我是PHP和WordPress的新手,但我正在尝试链接到一个名为 trans.js 的exrenal js文件,它依赖于jQuery。这是header.php开头的代码:

  <script type="text/javascript" src="<?php bloginfo('template_url'); ?>/js/trans.js"></script>

这里是functions.php

中的队列

function twentytwelve_scripts_styles() {
    global $wp_styles;

    wp_enqueue_style( 'twentytwelve-style', get_stylesheet_uri() );

}

add_action( 'wp_enqueue_scripts', 'twentytwelve_scripts_styles' );

function my_scripts_method() {
    wp_enqueue_script(
        'custom-script',
        get_stylesheet_directory_uri() . '/js/trans.js',
        array( 'jquery' )
    );
}

add_action( 'wp_enqueue_scripts', 'my_scripts_method' );

然而它仍然没有与 trans.js 联系起来 - 有谁知道这是为什么?

1 个答案:

答案 0 :(得分:0)

add_action( 'wp_enqueue_scripts', 'my_scripts_method' );

 function my_scripts_method() { 
    wp_register_script( 'my-first-script',   get_stylesheet_directory_uri() . '/js/trans.js', );
    wp_enqueue_script( 'my-first-script' );
}

试试这个,我想你没有注册脚本。