您当前的位置:首页 > TAG信息列表 > wp-enqueue-script
如何在管理员中将javascrip排入队列来操作ACF输入域?
我有一个acf字段“select”,我想从使用js中删除一些选项但我无法访问它返回的未定义字段<select id="acf-block_5f35006ff2da4-field_5f3cce8a89941" class="" name="acf-block_5f35006ff2da4[field_5f3cce8a89941]" data-ui="0" data-ajax="0&qu
如何向通过wp_LOCALIZE_SCRIPT()添加的脚本标记添加额外属性
所以wp_localize_script() 在脚本中添加自定义数据非常棒。这些数据会添加到HTML中,如:<script id=\'woocommerce_some-js-extra\' type="text/javascript"> var wc_some_params = {"key":"sdfsfsdfs","use_iframes":"1","images_dir&q
将延迟标记添加到Java脚本后,“编辑器遇到意外错误”
我在下面添加了脚本,以在javascripts中添加defer标记。一旦添加到功能中。创建帖子时出现phpGets错误;编辑器遇到意外错误"E;我无法创建或编辑帖子。如何在不影响编辑器的情况下向javascripts添加defer标记。我在编码方面没有太多经验。谢谢add_filter( \'script_loader_tag\', function ( $tag, $handle ) { if ( \'jquery-core\' !== $handle )
如何通过ACF值强制动态CSS在页面加载时更新?
我正在尝试通过ACF颜色选择器将滚动帖子的背景颜色动态更改为帖子选项中设置的颜色。在本地开发时,我能够提供足够的代码示例使其正常工作(我认为),但现在我已经将其移动到了真正的服务器上,它的功能就不同了。Problem: 颜色的改变在我看到的第一篇文章上起作用,但当我转到另一篇文章时,应该显示(或更改为)的背景色与第一篇文章相同。要使其显示正确的颜色,唯一的方法是进行硬刷新。Test it 通过查看这两个页面。你会注意到,当你滚动时,它们在页面的顶部和底部都有相同的颜色(颜色再次改变)。但做一次艰难的刷新
为什么wp_en队列脚本()不起作用?
这是代码function custom_theme_script(){ wp_register_style(\'bootstrap\', get_template_directory_uri() . \'/css/bootstrap.css\' ); wp_enqueue_style(\'bootstrap\'); wp_register_style(\'style\', get_template_directory_uri() . \'
如何让我的快捷代码从插件中加载脚本和样式?
这听起来像是一个愚蠢的问题,但我一直在寻找答案,却什么也找不到。我确实找到了一些东西,我试过了,但没有成功,或者很模糊。Content<我的问题我试了什么怎么办修复了我的问题,我正在构建一个插件,您可以在其中使用短代码。我添加了短代码并构建了我的标记。在博客帖子中输出短代码非常有效。当我在标记中包含样式和脚本时,它也可以工作。现在我想把它们分开,分别放在各自的文件中我有一个文件夹,用于存放所有与短代码相关的函数和文件,因此我不需要离开该文件夹即可获取我的styles.css 或我的scripts.j
所有脚本都入队,但不是在Single.php中
我需要在主页的页脚、类别、页面、搜索中的标记中插入此脚本,但不在single.php:function live_search() { wp_enqueue_script(\'live_search\', get_bloginfo(\'stylesheet_directory\') .\'/assets/js/live.search.js\', array(\'jquery\'), \'1.0.1\', true ); wp_localize_script(
将tawk.to添加到函数.php文件的Body标记之前的代码中
我想添加tawk。在body标记之前创建widget脚本。我想将代码添加到函数中。我的孩子主题的php文件。我该怎么做?代码示例将有很大帮助。以下是我的代码: <!--Start of Tawk.to Script--> <script type="text/javascript"> var Tawk_API=Tawk_API||{}, Tawk_LoadStart=new Date(); (function(){ var
管理员端和公共端的“文档加载”是否不同?
我正在编写一个插件来支持谷歌图形。它在公共端工作得很好,但在管理端间歇性地呈现出奇怪的效果,并且间歇性地抛出错误,这让我觉得JS运行得太快了。(例如,TypeError: null is not an object (evaluating \'document.getElementById(colControlId).appendChild\'), 但当我检查页面时,该元素绝对存在。驱动一切的函数作为回调注册到Google库:// Load the Visualization API and the co
WP_IS_MOBILE出队不工作
根据本主题:Dequeue Scripts and Style for Mobile not working?我用了最后一个答案Slider revolution 插件,但它不起作用:This is my function in functions.php:add_action( \'wp_enqueue_scripts\', \'remove_plugin_scripts\', PHP_INT_MAX ); function remove_plugin_scripts() {
Wordpress not showing jQuery
我正在尝试链接一个新的JavaScript文件,希望在其中向内容添加一些自定义jQuery。但它并没有显示在我的网站或网页上。以下是中的代码functions.php 和我的JavaScript文件function my_child_script(){ wp_enqueue_script( \'custom-child\', get_stylesheet_directory_uri() . \'/js/child-custom.js\',
筛选SCRIPT_LOADER_TAG时WP_ADD_INLINE_SCRIPT未添加
我正在尝试将新的GA4代码添加到现有站点中,但两者之间似乎存在一些冲突/排序问题script_loader_tag 过滤器和wp_add_inline_script. 我的functions.php 看起来如此:... // Enqueue scripts function cwr_enqueue_scripts() { wp_enqueue_script(\'cwr-google-analytics\', get_stylesheet_directory_uri(
插件的wp_deQueue_脚本
我正在尝试删除我的页面页脚中的一行脚本,该脚本是插件插入到我不使用插件的页面上的,例如主页。出于某种原因,我正在使用下面的代码,它仍然会显示脚本。有什么建议吗?我需要删除的行:<script type=\'text/javascript\' src=\'https://domain.com/wp-content/plugins/jet-reviews/assets/js/lib/vue.min.js?ver=2.6.11\' id=\'jet-vue-js\'></script>我
如果某些小部件具有特定的值,则将脚本/样式入队
我想构建一个小部件,通过它可以将各种社交媒体共享按钮添加到前端。在widget表单中,将有许多用于社交媒体的复选框。由于这些共享按钮需要不同的脚本或html标记,我必须从后端将其排队。排队时,我必须检查选中了哪些复选框。但是我如何从我的widget类之外获得这些值呢?假设我的代码如下:<?php class My_Widget extends WP_Widget { public function __construct() {
WP CLI获取所有入队脚本和样式
通常,我会wp_enqueue_scripts 收集排队脚本和样式列表的操作。然而,我需要运行一个非常密集的过程,因此我没有通过站点本身运行它,而是挂接到WP CLI。如何在没有动作的情况下收集脚本和样式wp_enqueue_scripts 在CLI中对我可用?或者是否存在我在WP CLI API文档中找不到的CLI操作?
修改入队的脚本URL
Th类ere 我s 一 follow我ng级 code 我n one of t型h类e 我nst型一lled plug级我ns:个A.;wp_enqueue_scr我pt型( \'g级oog级le-rec一pt型ch类一\',个A.; 一dd_query_一rg级(个A.; 一rr一y(个A.; \'render\' =&g级t型; $serv我ce-&g级t型;g级et型_s我t型ekey(),个A.; ),个A
如何在WordPress中从页脚中删除js文件
我想从特定模板中删除特定js文件。我已经看到了一些解决方案,并尝试了它们,但没有结果。接下来,我正在编写我尝试过的代码。add_action(\'wp_enqueue_scripts\',\'theme_slug_dequeue_footer_jquery\'); function theme_slug_dequeue_footer_jquery() { if ( is_page_template(\'property_list_half.php\') ) {
子主题没有呈现父Java脚本和自己的Java脚本(但正确加载了css,js没有)
我有一个子主题和一个非常空的函数。php。子主题提取来自父主题的CSS,but the whole JS section from the parent theme is not rendered in the DOM at all. (我对WP dev很陌生)。我错过什么了吗?我做错了什么?这是我的子主题的基本文件结构:/themes /main-theme /main-theme-child /js custom_script.js
WP_ENQUEUE_SCRIPTS在管理页面上不起作用
我正在尝试使用Slick Slider 由于某些原因,它在页面生成器的管理页面中不起作用,我收到以下错误:我已经在我的functions.php 像这样:function custom_scripts() { wp_enqueue_style( \'slick\', \'//cdn.jsdelivr.net/npm/[email protected]/slick/slick.css\'); wp_enqueue_script( \'slick\', \'//cdn.j
如何:有条件地将JS和样式表入队,用于自定义发布类型(单一模板和存档模板)
我已经为我的子主题创建了一个插件,其中存储了自定义函数。此外,在插件中,我还将样式表和排入队列。js控制两个模板的输出,用于名为workshops的自定义帖子类型。(站点上唯一需要排队样式和.js的地方。)记住这一点,当活动模板是单个车间时。php和归档研讨会。php,我想调用以下内容。js和样式表:Bootstrap 4用于构建页面,Google Maps API用于显示地图和位置pin,猫头鹰旋转木马和巧克力。js在模式弹出窗口中显示图像。用于初始化上述部分内容的js文件我在下面使用的代码不适用于适当