您当前的位置:首页 > TAG信息列表 > javascript
在JSON REST API中获取块属性
我正在尝试使我的块属性显示在REST API中。首先,我添加了rest_api_init 钩子将我的区块列入白名单。add_action( \'rest_api_init\', function () { if ( ! function_exists( \'use_block_editor_for_post_type\' ) ) { require ABSPATH . \'wp-admin/includes/
XMLHttpRequest向公众发布管理数据
我有一个函数,可以从管理页面获取数据,并在frontpage上显示结果。但仅在管理员用户登录时有效。即使用户未登录,如何显示结果?这里是apoiadores中的代码。js公司xhr.open(\"GET\", \"http://localhost/editora/wp-admin/edit.php?post_type=shop_order\"); xhr.addEventListener(\"load\", carregarapoiadores); xhr.addEventLis
会话存储将输入值保存在浏览器中,但不会加载到表单域中
我试图保存表单字段的输入值,但只有一个字段在页面刷新时返回值。我可以在chrome的sessionStorage中看到第二个字段的输入值,但刷新后它不会加载到表单字段。此外,我无法将select字段用于sessionStorage。当JavaScript代码运行时,选择字段将被禁用。请注意,我的js代码中的else语句是为了防止字段为空时显示“未定义”。请检查我的代码,并告诉我我做错了什么。我正在尝试对woocommerce签出页面中的自定义字段执行此操作。Js代码: // Run on page
访问多个文件中的Java脚本
为了使用$访问jquery,我将Javascript文件包装在 (function($){ ..... })(jQuery); 这很好,但我想添加另一个javascript文件,其中包含我想从原始javascript文件调用的函数,但这些函数不可用。如何调用这些函数?我需要用名称空间或其他东西作为前缀吗?编辑以下说明。js文件1。(function($){ JS2_SayHi(); })(jQuery); js文件2(function($)
加载同一JS库的两个版本
当前正在从旧版本的JS库(sweetAlerts)迁移到新版本。两个版本都会加载,但我希望能够使用更新的库,但不确定如何在JavaScript中引用它来使用更新的库。如果您对如何做到这一点有任何意见,我们将不胜感激。wp_enqueue_script( \'sweet-alert\', plugin_dir_url( __FILE__ ) . \'js/sweetalert.min.js\', array(), $this->version, false ); wp_enqueue_scri
如何在WordPress中正确添加和访问一个JavaScript文件?
我打算在我的WP网站上使用JavaScript库,并已通过FTP将JS文件上载到当前激活主题的以下目录:/public_html/wp-content/themes/salient/js然后,为了加载JavaScript,我在“页眉和页脚”设置中添加了以下行(在正文结束标记之前插入):<script type=\"text/javascript\" src=\"https://www.mypage.../public_html/wp-content/themes/salient/js/javascr
无法成功执行AJAX脚本以调用函数.php特定的函数。使用XAMPP本地主机进行测试
在过去的12个小时里,我一直在努力掌握AJAX,但我正在慢慢失去它。如何通过表单或任何其他方式传递两个基本输入日期,而不是刷新页面,并让它执行包含JS脚本的PHP函数?在我将值传递给脚本之前,我只想回显我传递的数据数组,看看是否。。。ajax正在发挥作用。表单按钮只会刷新页面,所以我认为AJAX根本没有发挥作用。我正在试穿https://localhost 对于xampp。我不知道停止刷新并在按钮上插入ajax脚本缺少了什么。欣赏任何见解。功能。php<?php add_action(\'w
标题更改时从自定义元框访问帖子标题
我有一个自定义元框作为我的帖子编辑器的一部分。当用户更改帖子标题时,我想在元框内的内容中反映这一更改。我见过像Yoast这样的插件这样做,但我不知道怎么做。我已经尝试使用jQuery事件来实现这一点,但即使我等待文档。就绪,它不会将自身绑定到元素。jQuery(\".editor-post-title__input\").keyup(function(){ console.log(jQuery(\".editor-post-title__input\").val()); });
将Java脚本用于循环内容
我已经建立了一个循环来引入员工bios。当用户单击该员工的缩略图时,应显示一个弹出窗口,其中包含该“职位”的完整个人信息。我已经能够连接大多数内容,但当我点击个人简历时,弹出的内容总是来自上一篇文章。我假设这是因为脚本在循环之外。我无法想象将脚本放入循环中是一个好主意。抱歉,这里完全是新手。你能帮我理解我应该如何设置JS来显示每个帖子的正确信息吗?这是我的循环代码:<?php $staff = new WP_Query(array( \'posts_per_page\' =&
在两个不同的页面上加载两个不同的AJAX请求
我让ebeen尝试在不同的页面上调用两个单独的AJAX请求,每个请求都包含各自的部分。现在,它只在两个页面上拉入一个AJAX请求,即使使用特定的IF页面语句,从技术上来说,这些语句应该会阻止它们相互之间的连接。AJAX可以在调用它的两个页面上工作,但是尽管我付出了努力,两个页面都共享相同的AJAX调用,而不是各自单独的调用。我怎样才能登上头版。php调用它的特定AJAX调用和类别。php来调用它自己的?现在我有了我觉得应该这样做的代码cat_loadmore_posts 在两页上加载。我试图确保没有共享的
在POST-EDITOR中找出更新失败的原因
在某些情况下,如果代码或其他方面存在问题,并尝试在Gutenberg post editor中更新帖子,您将收到“更新失败”错误消息:是否有任何方法可以调试/找出原因(即在控制台中)那里发生了什么错误或错误页面的响应是什么?
在WordPress中将脚本文件上载到哪里
我正在使用headers and footers plugin 调用我通过将脚本直接粘贴到插件的用户界面中制作的小脚本。然而,我想上传一个JS文件并调用它。我应该在哪里上传文件?我猜应该是儿童主题。
服务人员未捕获(承诺中)DOMException
我的服务人员对错误、意外(承诺)或异常感到困扰。我的软件运行得很好,并在移动设备上提示安装PWA,但它会出现此错误。我的url是Milyin. 此错误需要2-3次访问才能开始出现在控制台日志中。仅3次访问就导致它产生了260多个错误。我无法调试它。我假设这是因为软件已经消耗了我设备中的所有存储空间。因为如果使用F5重新加载页面,它会显示错误,但使用CTRL+SHIFT+R刷新不会出错。//This is the service worker with the Advanced caching
将Codesen动画作为预加载器添加到WordPress
我在上找到了一个CSS动画片段Codepen, 并希望将其添加到我的WordPress网站中,用于预加载动画。我在网上看到过类似的问题here , 但根据那里的可用信息,我无法解决这个问题。我想知道:1) 我应该在哪个位置添加codepen html代码?2) 我应该在哪个位置添加给定的CSS?3) 我应该在哪个位置添加所需的JS以使其正常工作here?
我如何才能在我的主题中添加更多的帖子?
我怎样才能在我的主题中添加更多的帖子?是否可以在不使用rest api的情况下添加它?
国际化自动完成JS变量
我正在使用一个插件(我的第一个插件),它通过数组使用自动完成(通过JQuery UI),我想知道如果我想让我的插件完全可翻译,是否也需要翻译数组。jQuery(function(){ let supportedServices = [ \'Academia\', \'Airbnb\', \'Amazon\', \'AppStore\', \'Bandcamp\', \'Blogger\', ]; jQuery(\'#service_na
如何找到样式表和Java脚本句柄?
我是php新手,正在学习基础知识。我正在退出一些样式表&;WordPress中使用以下代码的脚本:function dequeue_scripts() { wp_dequeue_script( \'handle\' ); } add_action( \'wp_print_scripts\', \'dequeue_scripts\' ); 我的问题是如何知道脚本/样式表的句柄名称是什么?我在哪里可以找到它?非常感谢您的帮助!!:)
如何将循环中的值输出到Java脚本数组中
我正在Wordpress中构建一个自定义快捷码。基本上,我希望这样做的是:动态地从一组高级自定义字段中提取值,并将这些值输出到一个以逗号分隔的javascript数组中。我遇到的问题是,我可以成功地在这组字段上运行循环,获取所有值并将其输出到页面上。然而,当我尝试将它们存储到变量中,并将其拉入javascript数组时($v 存储在output 中引用的变量urls 数组),它只返回其中一个值。如何从foreach ( $value as $v) 要在urls 带逗号分隔的数组?任何帮助都将不胜感激:)a
如何将JQuery加载到Head标记之上
我的网站和插件在HTML标记之间插入了一些jquery代码,而且无论我做什么,都会在标题部分插入jquery作为第一个脚本,我无法让它工作我试过了function use_jquery_from_google () { if (is_admin()) { return; } global $wp_scripts; if (isset($wp_scripts->registered[\'jquery\']
在JavaScript中打印WordPress用户名ID
您好,我正在尝试在JavaScript中打印用户id<script type=\"text/javascript\"> Li.re(\'ab12\',\'$user_id\'); </script> 我想输出像<script type=\"text/javascript\"> Li.re(\'ab12\',\'12\'); </script> 12是登录用户的编号。是否可能在短代码内