外部JavaScript没有链接到WordPress

时间:2013-08-19 14:44:00

标签: php wordpress

真的很抱歉这个愚蠢的问题。我见过WordPress Codex,我认为我坚持标准。我正在尝试加载 tran.js ,但它根本不会。这是我的整个functions.php:

<?php

function PA_stylesheet() {
    wp_enqueue_style( 'PA-style', get_stylesheet_uri() );

}

add_action( 'wp_enqueue_scripts', 'PA_stylesheet' );

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

add_action( 'wp_enqueue_scripts', 'PA_javascript' );

?>

有人能帮助我吗?

2 个答案:

答案 0 :(得分:0)

您是否尝试在标题中加入此内容?

<script type="text/javascript" src="/trans.js"></script>

如果这不起作用,您可以试试这个:

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

http://codex.wordpress.org/Using_Javascript

答案 1 :(得分:0)

在您的函数PA_javascript中,确保您将jquery脚本排入队列。并非所有主题都会自动将其排入队列。

之后,请确保您正在设置自定义JS文件的正确路径。使用Firebug for Firefox等调试工具,并观察NET选项卡以查找404错误或控制台错误。