我正在尝试从头开始创建新的WordPress主题。我有工作html,css和js文件。要将JS添加到我使用的wordpress主题中,请执行以下操作:
function my_scripts_styles() {
    wp_enqueue_script( \'easing\', get_template_directory_uri() . \'/js/easing.js\',  \'2014-12-030\', true );
}
add_action( \'wp_enqueue_scripts\', \'my_scripts_styles\' );
 将此代码转换为
function.php以及我尝试使用:
<script src="<?php get_template_directory_uri();?>/js/jquery.min.js"></script>
 但它不起作用。。。
我做错了什么/如何将Javascript文件添加到主题中?
 
                SO网友:MMK
                您的代码应该如下所示
function my_scripts_styles() {
    wp_register_script(\'easing\', get_template_directory_uri() . \'/js/easing.js\',  \'2014-12-030\', true );
    wp_enqueue_script(\'easing\');
}
add_action( \'wp_enqueue_scripts\', \'my_scripts_styles\' );
 上述代码应该可以正常工作。另外,不要忘记检查您是否正确指定了js文件的路径。
检查你是否有一个函数。php和not函数。php文件。
由于$in\\u footer参数设置为true,请检查是否有页脚。php文件包含在您的主题和页脚中。php文件包括以下代码行:
wp_footer();
 祝你好运!
 
                 
                
                
                SO网友:Amit Mishra
                在函数中添加此函数。php文件将脚本按如下方式排队,并将wp_header() 在标题中。关闭头部前的php和wp_footer() 在页脚中。关闭body标记之前的php。
 <?php  
    function my_scripts_styles() {
        wp_enqueue_script(
            \'easing\',
             get_template_directory_uri() . \'/js/easing.js\',
            array( \'jquery\' )
        );
    }
    add_action( \'wp_enqueue_scripts\', \'my_scripts_styles\' );
    ?>
 如果您想使用script标记包含脚本,那么请包含如下脚本
<script src="<?php echo get_template_directory_uri() . \'/js/easing.js\'?>"></script>
 很好用