0

真的很抱歉这个愚蠢的问题。我看过 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' );

?>

任何人都可以帮助我吗?

4

2 回答 2

0

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

之后,确保为自定义 JS 文件设置正确的路径。使用调试工具(例如用于 Firefox 的 Firebug)并查看 NET 选项卡以查找 404 错误或控制台错误。

于 2013-08-19T16:58:11.523 回答
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

于 2013-08-19T14:51:28.557 回答