您当前的位置:首页 > TAG信息列表 > javascript
如何将onClick事件添加到特定的WordPress菜单链接
我需要添加以下内容:onclick=\"goog_report_conversion(\'tel:800-123-4567\')\" 指向WordPress生成的特定菜单链接。我怎样才能做到这一点?谢谢
在PHP中使用Base64和JSON编码数组,作为HTML数据属性,在JavaScript中进行解码和解析。带着适当的逃生
我希望在正确转义的同时将任意数组从PHP传递到JavaScript。我倾向于使用base64,我认为base64不是数据属性安全的,所以作为一名优秀的开发人员,我是esc\\u attr the data。是否有right 如何确保base64数据在JavaScript中保持其完整性?这是一个精心设计的示例,效果很好,因为esc\\u attr不会修改base64编码的完整性。<?php $array = [ [ \'the\' =>
在php和wordPress中的Rhyzz可重复字段
我很难弄明白为什么我的可重复字段javascript不能工作。我正在使用以下插件:Rhyzz(可重复字段):http://www.rhyzz.com/repeatable-fields.html. 我浏览了一下网站,发现他在html中运行了脚本,也在同一个页面上运行了javascript。我的网站要大得多。我正在使用Wordpress,我做了以下操作来调用脚本functions.php. wp_enqueue_script( \'jquery\', \'https://code.jquery.com/jq
WordPress定制器:加载自定义div中的控件
我有一个自定义div(用于额外设置的保持架),我需要从其中的特定部分加载一些特定控件。我可以用JavaScript获取控件,但无法像WordPress在部分中那样生成必要的HTML。wp.customize.section( \'custom_div_1\' ).controls(); 它提供了一个控件数组,但如何生成类似HTML的Site title 或Tagline 默认WordPress部分中的控件。此自定义div将通过左键切换Open extra settings.屏幕截图便于理解:非常
如何通过插件向所有管理页面添加一个javascript文件?
上下文:对于登录的用户,我将向url附加一个查询字符串,以便绕过Cloudflare的缓存。所以,举个例子。com成为示例。com/?例如,nocache=y。我用以下代码很容易地完成了这一点:function tbcloudflare_query_arg() { if(is_user_logged_in()){ wp_enqueue_script( \'tbcloudflare_check_query\', plugin_dir_url( __FILE__ ) .
ACF+WP+SLICK幻灯片重复器幻灯片组PHP不显示
我正在使用ACF Pro制作一个带滑头的滑动旋转木马。我可以让它与基本的gallery字段一起工作,但当我试图显示包含多个子字段的repeater字段时,我甚至无法让它显示出来。我不确定我到底做错了什么,但我已经玩了一段时间了,我觉得我已经有一半了。Working PHP<!-- Slider 1 --> <?php //Fields //slider_portfolio = Gallery Field $images =
如何将内容动态加载到Bootstrap模式窗口的主体中?
我发现this answer on Stack Overflow, 回答这个确切的问题。我稍微修改了一下,因为我使用了button 而不是anchor:jQuery( \".modal\" ).on( \"show.bs.modal\", function ( e ) { var target = jQuery( e.relatedTarget ).attr( \"data-target\" ).replace( \"#\", \"\" ); var m
脚本在WordPress中不起作用
这是图像的旋转脚本 <script> var image = new Array (); image[0] = \"http://placehold.it/20\"; image[1] = \"http://placehold.it/20\"; image[2] = \"images/banner3.png\"; image[3] = \"images/banner4.png\"; var size = image.length&
如何确保只有选定的帖子在更改?
因此,我能够将每篇帖子的内容保存在一个数组中,这要归功于一个非常好的答案:How to localize value of posts我只是在这里复制了解决方案:function register_and_enqueue_script() { if(\'myPostType\' == get_post_type() && have_posts()) { wp_register_script( \'js_script\', plugin_di
如何实现岗位价值的本土化
我又有问题了。我编写了一个小JS函数,它可以改变帖子的内容。要将内容传递给函数,我使用以下方法:function register_and_enqueue_script() { wp_register_script( \'js_script\', plugin_dir_url(__FILE__).\'js/script.js\', array(), \'1.8.5\' ); wp_enqueue_script(\'js_script\');
Broken links help with site
我们通过Alexa运行了一个报告,并确定了一些类型的问题,其中许多页面都有/js/respond。src。url末尾的js。这被解读为断开的链接。我们担心这会影响我们的搜索引擎布局。我们没有可识别的性能问题,只是想找到此错误的根源,以便解决它。我最近接管了一个使用自定义主题的网站。如果您能帮我弄清真相,我们将不胜感激。
在WordPress外部加载帖子
我试图在静态html页面上加载WordPress之外的帖子。到目前为止,我有一个使用React的工作示例,http://v2.wp-api.org/ 和https://github.com/mzabriskie/axios. 这个使用react的工作示例当前可以正确显示帖子,但它很脆弱,没有后退。这里是Codepen示例,https://codepen.io/krogsgard/pen/NRBqPp/我使用此示例使用axios获取提要源axios.get(this.props.source). 然后,我使
静态页面到一页-菜单非活动项目突出显示
我正在开发的网站有一个单页架构和几个静态页面。主要问题是,当我从静态页面中单击菜单项时(WordPress自定义菜单中该菜单项的构造如下所示:http://example.com/#about, 已尝试:/#关于和#仅关于)它突出显示所有菜单项。只有当我试图通过静态页面访问一个页面部分时,才会出现此问题。有没有解决方法,当我从静态页面单击一个活动部分时,如何只突出显示它?下面我给出了两个负责颜色变化的CSS声明。CSS#header-menu #mega_main_menu > .menu_hold
如何删除mediaelement.js添加的音频播放器样式?
我正在使用mediaelement。WordPress中的js CSS,并注意到一个样式属性正在添加到我的.mejs-container 要素我假设这是通过JavaScript添加的,因为宽度和高度值似乎是动态的。这是我的源代码中正在输出的内容:<div id=\"mep_0\" class=\"mejs-container svg mejs-audio\" tabindex=\"0\" role=\"application\" aria-label=\"Audio Player\" style=\
使用wp.Customize API(JS)获取Customizer设置的默认值
是否可以获取在Customizer设置中设置的默认值?以下是代码示例:// Add setting. $wp_customize->add_setting( \'slug_awesome_title\', array( \'default\' => esc_html__( \'WordPress\', \'slug\' ), \'sanitize_callback\' => \'sanitize_text_field\', ) );
AJAX调用未激活回调函数
我已经为此挣扎了几天了,所以欢迎提供任何帮助。这不是我第一次用WP设置Ajax,所以我至少有一些想法。它涉及一个非常标准的表单验证和向数据库输入信息。This all inside of a plugin. 那么,工作原理是:表单提交工作,jquery脚本被激活,并将输入信息转发到回调PHP文件。问题是,由于某种原因,处理该PHP文件上表单的特定函数没有被激活。那么,我有什么?我会跳过这个表格,因为它看起来很标准。1-javascript/jquery/插件/警报小部件/提交处理程序。js公司jQuer
变量等于另一个变量,然后等于另一个变量
我一直在努力掌握WordPress主题的发展。我对JavaScript和PHP有一些了解。当我试图弄清楚如何使用媒体上传器时,我发现了几篇使用以下代码行的文章:mediaUploader = wp.media.frames.file_frame = wp.media({ title: \'Choose a Profile Picture\', button: { text: \'Choose Picture\'
Button not refreshing page
我正在创建一个WooCommerce网站,其中归档页面显示与用户感兴趣的“伦敦”或“曼彻斯特”城市相关的产品。在网站的/购物页面上,我创建了一个横幅,横幅上会有一个按钮,上面写着“切换到伦敦”(如果你在曼彻斯特)或“切换到曼彻斯特”(如果你在伦敦)。此横幅的内容是根据您所在位置的IF函数设置的。代码如下。但是,如果您按下该按钮,它将进行提交,但不会正确刷新页面,因此它不会重新加载if语句,您也无法单击该按钮并再次更改位置。如果刷新页面,它将全部排序。我尝试过:向按钮添加一些JavaScript:onSub
JSON对象值显示未定义
我有以下PHP数组,我将其编码为JSON,如下面的代码片段所示:$user_info = [ \"user_name\" => $current_user->user_login, \"user_email\" => $current_user->user_email, \"user_id\" => $current_user->ID, \"user_comment\" =>
如何在WP定制器的刷新上添加DO_ACTION?
我想在刷新WordPress自定义程序预览时清除插件的缓存,因为我只能在刷新该插件的缓存时看到我所做的更改。这是因为主题mod值存储在css文件中,需要刷新缓存才能看到更改。由于这些css文件连接到主题mod值,因此我需要在刷新customizer预览时刷新插件的缓存。我在PHP方面走了这么远:function px_clear_bb_cache() { FLBuilderModel::delete_asset_cache_for_all_posts(); } do_action(