您当前的位置:首页 > TAG信息列表 > javascript
如何从节点js中的wordPress获取当前用户id?
wordpress上有一个网站,在插件文件夹中,我有一个关于Node js的项目。在索引中。html(客户端部分,大部分是js),有一些内容我只能向注册用户显示。我需要找出在wordpress中注册的用户的数据,并将其传输到node js。使用Ajax,我将用户id从php传输到js文件。下面是我的代码的一部分:WP/function。phpadd_action(\'wp_ajax_cur_user_id\', \'get_cur_user_id\'); function get_cur_use
Masonry grid with bootstrap 4
我有下面的代码,它应该使用bootstrap 4显示砖石网格。我已经测试了代码,但网格无法在桌面和平板电脑上正确显示。相反,在mobile上,列没有问题。有没有办法解决此问题?我已经把砖石装好了。js脚本,我使用了在砌体官方文档中找到的片段。<?php $args = array( \'post_type\' => \'post\', \'category_name\' => \'portfolio\', \'post_per_page\' =
未捕获语法错误:缺少)参数列表之后
加载页面时出现此错误。我有5.0.3的WordPress。参数列表后未标记的语法错误:缺少)格式:1845链接重定向到此代码:<script type=\'text/javascript\'>( \'fetch\' in window ) || document.write( \'<script src=\"https://learn.blueworkforce.com/wp-includes/js/dist/vendor/wp-polyfill-fetch.min.js\' defer
Wp.editor.初始化不执行任何操作
我正在尝试添加其他wp_editor 当用户单击后端中的“添加内容”按钮时的实例。我基本上可以使用它,除了用户需要在添加字段后保存帖子,以便TinyMCE编辑器出现,因为它是用PHP初始化的wp_editor() 作用经过一番挖掘,我发现wp.editor.initialize() (docs) JavaScript函数,它似乎应该在给定textarea ID的情况下初始化新编辑器。不管我怎么努力,这似乎都不起作用。我有以下代码:<textarea id=\"custom-tinymce-testi
更改滚动上的背景图像
我想创建一个背景图像效果,当用户滚动时会更改图像。我面临图像URL的问题,如何解决?如何从wordpress页面链接jquery中的图像url?这是代码。url不正确,我不知道如何从js脚本正确链接它。$(window).scroll(function(e){ e.preventDefault(); var scrollPos = $(window).scrollTop(); if(scrollPos >= 100){ $(
用短码替换整个标记--JavaScript
如果标记文本等于一个值,我试图用一个短代码替换整个标记。我正在将此脚本放入页面的页脚。以下是我正在尝试的:var stockcounter = document.getElementsByClassName(\"stock in-stock\"); if(stockcounter[0].innerHTML==\'0 in stock\') { //Displays timer stockcounter[0].outerHTML = do_shortcode
如何制作像YouTube Gutenberg BLOCK这样可保存的预览?
Youtube Gutenberg块使您输入Youtube Url,然后显示视频。。。在您选择它并在工具栏上选择“编辑”之前,请查看url并根据需要进行更改。我知道编辑体验来自编辑功能,保存功能会在插件失败或未安装的情况下创建回退html。。。大多数howtos 我发现不包括预览/编辑部分-是否有示例源代码使其不仅保存,而且显示预览,然后允许工具栏从wysiwyg返回编辑器?
Wp.Editor等的适当的、详尽的文档
存在以下情况:可湿性粉剂。编辑PanelColorSettings可湿性粉剂。编辑检查员控制wp。编辑RichText可湿性粉剂。编辑BlockControls等,其中是显示wp中可用“组件”完整列表的文档。编辑此外,wp的等效文件在哪里。元素和wp。组件?你的,沮丧地
在WordPress网站上启用鼠标右键点击
我不能右键单击site 我不知道为什么!是否有任何功能可以在站点上启用右键单击?
如何在Java脚本字符串中执行WP短码“”
我想通过插入并执行一些WordPress短代码main.js 文件,在字符串“”中,但问题是它不会执行!下面是我的main.js:.. }, \"March 6\": { \"title\": \"6 March\", \"subtitle\": \"Sample text\", \"content\": \"[sc name=\\\"sampleshortcode\\\"]\" }, .. 所以有了这个,我只看到[
WordPress 5.1升级已丢失父主题脚本
我刚刚从Wordpress 4.9升级到5.1,这显然是Gutenberg带来的。我遇到的一个主要问题是没有加载父主题(BeTheme)JavaScript,而是第二次加载子主题JavaScript。在以下点之后wp_footer() 叫做我有这个:<script type=\'text/javascript\' src=\'https://crmpicco.localhost/wp-content/themes/betheme/assets/animations/animations.min.js
使用AJAX调用后加载CSS类
我想使用引导css向我的wordpress页面添加一个响应div,就在我将引导样式排入队列时,它会释放主题,所以我想使用ajax调用加载该div,在文档准备就绪后调用该排入队列的样式,然后我将使用jquery addClass()添加css类。这样,我的自定义css就不会影响主题样式
自动将ID附加到特定URL的末尾
我需要能够自动更改正常的链接到我的Wordpress网站上的附属链接。例如:添加GOG时。com链接,它会自动将我的合作伙伴ID附加到此URL的末尾,这样看起来就像-GOG。com/my-affiliate-id。有人知道我怎么做吗?我的网站上有数百个链接,所以我想让它尽可能轻。谢谢你,Kacper
currentURL is not defined
我在用Woocommerce和唤醒。当我去结帐时,付款方式保持旋转加载,不要让我完成付款。在控制台中,我得到错误:未捕获(承诺中)引用错误:当时未定义currentURL。接住e(content\\u script\\u bundle.js:13)我尝试了其他支付方法插件,但错误仍然存在。以前有人已经收到此错误?谢谢
插入块后加载脚本
我创建了一个地图块插件,它或多或少都能正常工作,但我很难理解在插入块时/之后如何加载地图脚本。如果在插入/保存后重新加载页面,或者加载公共视图,则会按预期加载映射脚本(因为我已经通过PHP将脚本和样式排队)。通常,我会将脚本附加到某种DOM事件,但我意识到Gutenberg/React处理事情的方式不同。所以我的问题是:如何在插入块后立即加载脚本(远程或内联)</如何在通过PHP排队的远程脚本中设置块属性(即使用props.setAttributes(), 哪个对位于我的块注册之外的脚本不可用)&l
WP Gutenberg-带有两个内容字段的自定义块
我正在我的网站上为accodrdions开发Gutenberg自定义块。我的代码只处理一个内容字段。当我添加第二个道具时,它停止工作,控制台显示:无法读取未定义的属性“content”wp.blocks.registerBlockType(\'myblock/question-block\', { title: \'Blok Pytan\', icon: \'dashicons-welcome-write-blog\', category: \'common\',
Gutenberg通过wp.hooks.addFilter修改核心分类面板元素
我已经研究过修改现有的编辑器元素……但几乎没有。但我确实在Github得到了一个很好的回复,指出了这一点:https://github.com/WordPress/gutenberg/tree/master/packages/editor/src/components/post-taxonomies#custom-taxonomy-selector显然,分类小组可以通过wp.hooks.addFilter. 这是一个很好的开始!我已经能够使用该代码片段模拟一些虚拟代码,用Dashicon替换分类法面板。(
打开页面时执行快捷码
有没有可能在不离开主页的情况下,让我的网站中的页面链接触发一个快捷键!我有一个快捷键可以激活客户的订购过程,但我需要在整个页面中经常使用这个按钮,它与WooCommerce无关。我想创建一个链接,我可以在我的网站上的任何地方引用它,一旦点击它就会触发快捷键。
我不了解如何在WordPress中链接Java脚本文件
我试图通过点击按钮来运行一些简单的javascript,但似乎找不到关于如何设置javascript以在wordpress中运行的明确说明。到目前为止,我采取的步骤是将脚本排队:function tyc_load_styles() { wp_enqueue_style(\'main_font\', \'https://fonts.googleapis.com/css?family=Roboto:300\'); wp_enqueue_style(\'font_awesome\
移动菜单将仅打开
我有一个移动菜单可以打开,但它不会消失。我的JS:const menu = document.getElementById(\"mobile-menu\"); const button = document.getElementById(\"navButton\"); button.addEventListener(\"click\", function(){ if (menu.style.display=\"none\") { menu.