如何将我的JavaScript文件与WordPress中的enqueue正确链接
我已确保如何将我的JavaScript文件与WordPress中的enqueue正确链接,wordpress,wordpress-theming,custom-wordpress-pages,Wordpress,Wordpress Theming,Custom Wordpress Pages,我已确保wp\u head()位于头部,并且wp\u footer()位于身体末端之前 我的样式表可以很好地加载,但是我无法加载简单的scripts.js文件。我试过不同的参数等等 编辑: 包括: 我尝试将它添加到标题中,这对style.css有效,关闭所有插件,允许使用不同的布尔值,允许使用null。不同的名称,调用get_u样式表\u目录,而不是get_utemplate_u目录 下面是我的functions.php: <?php function load_stylesheets(
wp\u head()
位于头部,并且wp\u footer()
位于身体末端之前
我的样式表可以很好地加载,但是我无法加载简单的scripts.js
文件。我试过不同的参数等等
编辑:
包括:
我尝试将它添加到标题中,这对style.css有效,关闭所有插件,允许使用不同的布尔值,允许使用null。不同的名称,调用get_u样式表\u目录,而不是get_utemplate_u目录 下面是我的
functions.php
:
<?php
function load_stylesheets()
{
wp_register_style('bootstrap', get_template_directory_uri(). '/css/bootstrap.min.css', array(), false, 'all');
wp_enqueue_style('bootstrap');
wp_register_style('style', get_template_directory_uri(). '/style.css', array(), false, 'all');
wp_enqueue_style('style');
}
add_action('wp_enqueue_scripts', 'load_stylesheets');
function loadJs()
{
wp_register_script('customjs', get_template_directory_uri(). '/js/scripts.js', '', 1, true);
wp_enqueue_script('customjs');
}
add_action('wp_enqueue_scripts', 'loadJs');
?>
编辑2:
最奇怪的事。有了上面列出的代码,我有点放弃了,继续在另一个领域工作。突然,大约15分钟后,js文件被链接
就js而言,我所做的所有不同之处都是解决了引导文件的问题,并使用wp_footer()下面的CDN链接将它们链接起来,这很好,至少让我可以在这一点上继续工作
我不认为这有什么关系,但这一切都改变了。链接js文件后,我以同样的方式链接引导。同样,它也没有立即链接。我没有更改代码,几分钟后-链接。太奇怪了。请尝试使用以下代码:
function load_stylesheets()
{
wp_register_style('bootstrap', get_template_directory_uri(). '/css/bootstrap.min.css', array(), false, 'all');
wp_enqueue_style('bootstrap');
wp_register_style('style', get_template_directory_uri(). '/style.css', array(), false, 'all');
wp_enqueue_style('style');
}
add_action('wp_enqueue_scripts', 'load_stylesheets');
function loadJs()
{
wp_enqueue_script( 'customjs', get_template_directory_uri() . '/js/scripts.js', array(), '1.0.0', true );
}
add_action('wp_enqueue_scripts', 'loadJs');
?>
欢迎来到Stack Overflow Benton。当问一个问题时,陈述你已经尝试过的内容是很有用的,而不是“我尝试过不同的参数等…”,请尝试改进你的问题以帮助其他人为你回答。我尝试过将其添加到标题中,该标题适用于style.css,关闭所有插件、允许的不同布尔值、允许的空值。不同的名称,调用get_样式表目录而不是get_模板目录。感谢您的帮助。我也试过了。这是最奇怪的事情。有了上面列出的代码,我有点放弃了,继续在另一个领域工作。突然,大约15分钟后,js文件被链接(上面编辑下的较长消息)。