Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/256.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
wp functions.php不';让js脚本排队_Php_Wordpress_Function_Wordpress Theming_Enqueue - Fatal编程技术网

wp functions.php不';让js脚本排队

wp functions.php不';让js脚本排队,php,wordpress,function,wordpress-theming,enqueue,Php,Wordpress,Function,Wordpress Theming,Enqueue,在我的wp主题中,我尝试将js脚本排队。当我加载我的页面的源代码时,它是不可见的 my functions.php如下所示: #LOAD JS function loadjs() { wp_register_script('customjs', get_template_directory_uri() . '/js/scripts.js', '', '', true); wp_enqueue_script ('customjs', '/js/scr

在我的wp主题中,我尝试将js脚本排队。当我加载我的页面的源代码时,它是不可见的

my functions.php如下所示:

#LOAD JS
function loadjs()
{
            wp_register_script('customjs', get_template_directory_uri() . '/js/scripts.js', '', '', true);
            wp_enqueue_script ('customjs', '/js/scripts.js','','',true);

}
add_action('wp_enqueue_scripts', 'load_js');

我已经检查了是否包含我的页脚以及文件路径是否正确。

请在functions.php中尝试此代码

function wpdocs_scripts_method() {
    wp_enqueue_script( 'custom-script', get_template_directory_uri() . '/js/scripts.js', array( 'jquery' ) ); //Parent theme
    wp_enqueue_script( 'Customc-script', get_stylesheet_directory_uri() . '/js/scripts.js', array( 'jquery' ) );  // Child Theme
}
add_action( 'wp_enqueue_scripts', 'wpdocs_scripts_method' );

您可以通过两种方式完成:

第一种方式:

function loadjs()
{
    wp_register_script('customjs', get_template_directory_uri() . '/js/scripts.js', '', '', true);
    wp_enqueue_script ('customjs');    
}
add_action('wp_enqueue_scripts', 'load_js');
第二种方式:

function loadjs()
{
    wp_enqueue_script ('customjs',get_template_directory_uri() . '/js/scripts.js', array());    
}
 add_action('wp_enqueue_scripts', 'load_js');
希望以上解决方案对您有用。

Function.php

function loadjs()
{
    wp_enqueue_script('custom-script', get_template_directory_uri() . '/js/scripts.js', array(), '', true );
}
add_action('wp_enqueue_scripts', 'load_js');
如果你有使用子主题 请在functions.php中尝试此代码

function loadjs()
{
    wp_enqueue_script('custom-script', get_bloginfo('stylesheet_directory') . '/js/scripts.js', array(), '', true );
}
add_action('wp_enqueue_scripts', 'load_js');

以上所有答案都无法区分
load_js
loadjs
的不同之处。将其更改为相同,然后查看它的工作情况