javascript - ENQUEUE 直接脚本而不是先注册

标签 javascript php css

注册样式表然后将其入队与直接入队有何不同?

我在这里注册然后排队。

    function calling_script(){
    wp_register_style('bootstrap', get_template_uri(). `enter code here`'/css/bootstrap.min.css',array(),'1.0.0', 'all');
    wp_enqueue_style('bootstrap');
    wp_register_style('style', get_template_uri(). '/css/style.css',array(),'1.0.0', 'all');
    wp_enqueue_style('style');

}
add_action('wp_enqueue_style','calling_script');

这里我直接入队了:

function calling_resources(){
    //Calling Styles
    wp_enqueue_style('style',get_stylesheet_uri(),'','1.0.0');
    wp_enqueue_style('comment_style',get_template_directory_uri().'/css/comments.css','','1.0.0');
    wp_enqueue_style('404 style',get_template_directory_uri().'/css/style-404.css','','1.0.0');

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

两者的工作原理相同。但我看到很多专家以这两种不同的方式做。

最佳答案

wp_register_style :-

这意味着,如果您想注册您的脚本,但不直接将它们加载到您的页面中,您可以注册一次文件,然后在需要时加载它们。

wp_enque_style :- 它可以帮助您加载脚本

关于javascript - ENQUEUE 直接脚本而不是先注册,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57635557/

相关文章:

javascript - xmlhttprequest 有奇怪的行为并且状态 = 0

javascript - Logo 和文字无法正确 float

php - Prestashop后台批量产品导入

php - 使用 select 将数据从 mysql 数据显示到 php 页面

javascript - React Bootstrap 无法呈现

css - Bootstrap 3 - 禁用控制但启用样式

javascript - AJAX 是一种独立于 Javascript 的语言,还是一个 JavaScript 框架?

JavaScript 如何使用 event.waitUntil() 等待异步函数调用

php - 使用字符串路径从数组中删除元素

html - 如何将页面分成 4 个相等的部分?