您当前的位置:首页 > TAG信息列表 > wp-enqueue-script
WordPress自动加载jQuery-将其添加到页脚的想法正确吗?
我知道这行代码(放在header.php中)添加了jquery:<?php wp_enqueue_script(\"jquery\"); ?> 这会将其加载到标题部分。。。所以,我只是把它添加到页脚。php和它的工作很好。。。有人能告诉我这是否是在页脚中加载jquery的公认方式吗?CONTENT CONTENT CONTENT </footer> <?php wp_enqueue_script(\"jquery\"); ?>
如何自动将文件夹中的每个脚本排入队列?
我有一整个js 文件夹中的脚本,并且必须将它们全部加载到wp_enqueue_script() 一个接一个。有没有一种方法可以让我插入他们都在的目录,然后它就可以帮我完成?
将‘wp_enQueue_脚本’(Css)包括到多个模板
我的5个模板需要特定的Javascript。目前,下面的内容可以很好地将Javascript加载到页面模板A中。 add_action(\'wp_enqueue_scripts\',\'css-flags\'); function css-flags(){ if ( is_page_template(\'page-template-a.php\') ) { wp_enqueue_style(\'css-flags\', get_template_directory_u
如何使用wp_en队列脚本()将样式入队?
我很难在“排队”函数中正确加载路径。我试图实现的是在特定页面上加载特定的CSS样式表。。。下面的方法是将路径添加到正确模板上的标记中,但路径错误。。。 add_action(\'wp_enqueue_scripts\',\'homepage\'); function homepage(){ if ( is_page_template(\'page-home.php\') ) { wp_enqueue_style(\'home-css\', array(),
根据当前管理页面有条件地加载脚本
我只在插件页面上使用load将脚本排队。https://developer.wordpress.org/reference/hooks/load-page_hook/add_action(\"admin_menu\", \"sap_admin_menu\"); function sap_admin_menu(){ $menu = add_menu_page(\"Sticky Audio Player Player manager\", \"Sticky Audio Pla
仅获取当前主题的入队样式和脚本
我试图只获取当前活动主题的加载样式和脚本。我使用preg\\u match来挑选主题的脚本文件名。如果找到匹配项,那么只需回显这些文件名的句柄,这样我就可以将它们出列/注销。但preg\\u比赛不起作用。我正在尝试将当前主题url($currthemeurl)与脚本的文件名url($filenames)部分匹配。请注意我的评论。function remove_theme_scripts() { global $wp_scripts; $currtheme
简单的jQuery Click不起作用,尽管控制台日志可以识别该功能
在插件中加载jQuery对话。在管理排队脚本中排队function enqueue_settings_scripts_styles($page) { wp_enqueue_script ( \'my-plugin\', \'path/to/the.js\', array( \'jquery-ui-dialog\' )); } add_action(\'admin_enqueue_scripts\', enqueue_settings_scripts_styles\');&
使用Foreach循环将脚本入队是正确的方式吗?
使用foreach循环将脚本排队是一种正确的方法jquery, jquery-ui-widgeTjquery-UI-accordion, jquery-ui-slider, jquery-ui-tabs, jquery-ui-datepicker, Jquery-ui-dialog 和Jquery-ui-button 因为我不得不写很多遍我是这样做的: $jquery_ui = array( \'jquery\', \'jquery-ui-core\', \
在不同的操作挂接中使用时WP_ENQUEUE_STYLE冲突
这是my child主题函数的下半部分。php。function register_my_scripts(){ if (is_shop() || is_product_category()){ wp_enqueue_style( \'shop-style\', get_stylesheet_directory_uri() . \'/shop.css\'); } if (is_product()){ wp_enqueue_styl
具有jQuery依赖项的入队脚本未获取jQuery
为我的主题添加脚本,并将jquery作为依赖项添加。我在页面的页眉中看到了jquery脚本标记,但页脚中的脚本出现了“$不是函数”错误。function wpdocs_template_scripts() { wp_enqueue_style( \'style\', get_stylesheet_uri() ); wp_enqueue_script(\'modernizer\', get_template_directory_uri() .\'/js/vendor/mode
Can't move jQuery to footer
以下两种方法对我没有帮助。我的jQuery总是在head部分。原因是什么?Method 1: (adding below code to function.php)if (!is_admin()) add_action(\"wp_enqueue_scripts\", \"my_jquery_enqueue\", 11); function my_jquery_enqueue() { wp_deregister_script(\'jquery\'); wp_enqueue
未加载WP.js脚本文件
我到处找了找,没有找到解决我问题的办法。我有一个子主题,其中我有一个函数。php文件,我尝试通过以下方式注册和排队脚本:function wpb_adding_scripts() { wp_register_script(\'my_scripts\', get_stylesheet_directory_uri(\'js/scripts.js\', __FILE__), array(\'jquery\'),\'1.1\', true); wp_enqueue_script(\'my_
如何在jQuery之前将脚本入队?
我想在jQuery之前注册RequireJS并将其排队,以便jQuery找到RequireJS并将自己注册为AMD模块。如何做到这一点?
将脚本和样式放入多个CPT中
我正在尝试将几个脚本和样式表加载到我正在创建的插件中。我想将脚本加载到admin中的多个CPT中。我已经做到了这一点:function fhaac_admin_enqueue_scripts(){ global $pagenow, $typenow; if ( ($pagenow == \'post.php\' || $pagenow == \'post-new.php\') && $typenow == \'fhaac\' ){} }
使用自定义主题将jQuery入队时出现问题
我正在学习WordPress/web开发的过程中,遇到了另一个障碍。我似乎无法将jquery作为脚本的依赖项加载。据我所知,jquery已经包含在wordpress中,但我似乎无法让脚本正常工作,浏览器控制台中出现了错误,例如:未捕获引用错误:jquery未定义在。我希望有人能解释排队或注册jquery的正确过程(仍然不知道两者之间的区别),并纠正我的错误。我对编程基本上是新手,任何建议都会有很大帮助。我目前掌握的代码如下://创建加载脚本的函数function palpa_script_enqueue(
如何按标题段的顺序将脚本入队
我有两个需要排队的脚本。我想在小胡子模板脚本之后加载子主题的脚本。即使在指定优先级时,子主题的脚本也会在Mustache脚本之前加载。现在加载顺序:load_lh_script, load_external_script如何将此脚本加载顺序更正为如下所示?load_external_scriptload_lh_scriptfunction load_external_script() wp_register_script(\'mustache\',\'https://cdnjs.cloud
主题和插件中使用的组件:如何获取文件URL?
在我的项目中,我有一些组件,我在许多自定义插件以及一些自定义编码主题中使用这些组件,例如管理图像或视频选择器。我在自定义git存储库中保存的内容。然而,由于这些组件在主题和插件中都有使用,我总是必须在从GIT中提取后手动更改URL获取程序。如果组件多次存在,这不是问题,我已经用function_exists.这就是我在主题中使用的内容:wp_enqueue_script(get_template_directory_uri().\'/libs/my_lib/admin_image_upload\', ..
子主题中的脚本无法出列
在函数中。我的父主题的php,我有这些function karuna_scripts() { wp_enqueue_script( \'karuna-functions\', get_template_directory_uri() . \'/assets/js/functions.js\', array( \'jquery\' ), \'20160531\', true ); } add_action( \'wp_enqueue_scrip
将脚本入队时转义引号
有一个快速的问题,下面的代码是一个简单的函数,用于在WordPress中对脚本进行排队,但问题出在JS上,而不是PHP上。在此状态下,会出现错误:缺少)参数列表后我认为我的转义引号的方法有问题,因为通过添加页脚手动使用此脚本可以正常工作。add_action(\'wp_enqueue_scripts\', function () { wp_enqueue_style(\'sage/main.css\', asset_path(\'styles/main.css\'), false, nul
如何让jQuery在插件的脚本后加载?
我已经阅读并使用wp_enqueue_script 并将我的脚本设置为依赖于jQuery,但当脚本来自插件时,我如何重新排序jQuery?<script type=\"text/javascript\"> function ytc_init_MPAU() {jQuery(\'.ytc-lightbox\').magnificPopupAU({disableOn:320,type:\'iframe\',mainClass:\'ytc-mfp-li