Tag: wordpress

WordPress,jQuery UI CSS文件?

我正在尝试创建一个WordPress插件,我想在我的一个设置页面中有jQuery UI选项卡。 我已经有了脚本代码集: wp_enqueue_script(‘jquery’); // Enque jQuery wp_enqueue_script(‘jquery-ui-core’); // Enque jQuery UI Core wp_enqueue_script(‘jquery-ui-tabs’); // Enque jQuery UI Tabs …我也创建了HTML和JavaScript。 直到这里一切都很好。 问题是: WordPress平台附带了一些已预先安装的脚本,就像我上面列出的脚本一样。 我的脚本与标签运行良好,但它没有样式! 那么我想问的是,WordPress平台是否预装了jQuery UI Theme? …如果是这样,我如何将样式排入我的插件?

如何正确地将jQuery加载到WordPress中

我有一个WordPress网站,我想使用一个名为DataTables的jQuery插件。 我一直在努力找出将jQuery脚本和DataTables脚本加载到WordPress的正确方法。 我知道我应该使用的东西: wp_enqueue_script(“jquery”) – 但我不知道在哪里放或者如何加载我需要的其他jQuery插件。 我尝试的最后一点是将它放在我的WordPress网站的header.php文件中: 任何帮助将不胜感激!

动态加载wordpress wp_editor(ajax)

这是一个答案/解决方案,而不是一个问题,仍然可能存在一些错误,即使我尝试了我的开发环境。 我最近尝试在小部件/菜单中使用wp_editor,经过一些搜索,我找不到我想要的完整解决方案。 在我按小时挖掘wp的代码之后,我会在下面分享我的解决方案:

Ajax调用php脚本返回404错误

我是一名WordPress设计师,我为我的一个主题开发了一个联系表单,通过jQueryvalidation。 请检查下面的代码,然后阅读下面的注释。 $(‘.submitemail’) .click(function() { //VALIDATION CODE GOES HERE if ( /*VALIDATED SUCCESSFULLY*/ ) { $.ajax({ type: ‘POST’, url: templatePath+’/lib/scripts/sendEmail.php’, data: ‘visitorname=’ + visitorname + ‘&visitoremail=’ + visitoremail + ‘&visitormessage=’ + visitormessage, success: function(contactResults) { //SUCCESS CODE } }); } }); 笔记: sendEmail.php是一个使用PHPmailer类发送电子邮件的正确脚本。 templatePath变量具有完整模板路径的值,如下所示: http : //somedomain.com/wp-content/themes/themename 上面的jQuery代码位于lib / scripts / jfunctions.js(php脚本的相同目录) 整个过程(ajax和php)在许多服务器中完美地工作,(由我和其他服务器在我的主题用户的两台服务器中测试)。 问题: 在某些服务器中,当成功传递对sendEmail.php的ajax调用并处理php脚本并发送电子邮件时,不会触发成功处理程序。 […]

WordPress模板目录在jQuery中的路径?

我的标题是调用一个发送电子邮件的javascript文件: <script type="text/javascript" src="/css/effects.js”> 但是在这个文件中,我有一个jQuery代码,它调用一个.php文件来实际发送电子邮件: $.ajax({ type: “POST”, url: “css/sendmail.php”, data: dataString` 但脚本不起作用,除非url是: /css/sendmail.php 而不仅仅是: css/sendmail.php 有没有办法在js中包含wordpress模板目录的路径?

与插件的WordPress Jquery冲突

嘿伙计们,先谢谢你的帮助。 我做了我的研究,我对此感到有点难过…… 我正在为一个客户建立一个Wordpress网站,它将有一个电子商店。 我正在使用wp-ecommerce。 所有商店页面都加载了一个javascript错误: http://www.thecollectiveclothingco.com/products-page/t-shirts/ jQuery(“form.product_form”).livequery is not a function [Break On This Error] jQuery(“form.product_form”).livequery(function(){ 经过一段广泛的谷歌时代,我相信我已经将这个问题诊断为剧本冲突。 换句话说,无论是WP还是插件本身都在提供jquery,我还将其包含在网站上的其他内容中。 当我删除我的jquery脚本调用时,问题消失了,商店工作正常。 但我需要那个jquery …… 我已经读过使用WP enqeue来解决这个问题: function my_init_method() { if (!is_admin()) { wp_deregister_script( ‘jquery’ ); wp_register_script( ‘jquery’, ‘http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js’); wp_enqueue_script( ‘jquery’ ); } } add_action(‘init’, ‘my_init_method’);php wp_head(); 我相信我做得对,但似乎没有修复任何东西。 有任何想法吗? 再次感谢。

WooCommerce条件自定义结帐字段

在WooCommerce中,我目前正在尝试在Checkout中添加一个条件自定义字段,该字段显示一个复选框,如果选中该复选框,则会显示一个输入字段以插入意大利语财务代码(Codice Fiscale)。 感谢各种指南和插件代码,我能够在结帐时显示它,但我做错了代码并有几个问题: 默认情况下,我希望它是非必需字段,只有在检查它必须是必需的。 如果我尝试继续购物车插入有效或非抄本fiscale我得到此错误“语法错误:在位置0的JSON中的意外令牌<”我的主题通常显示结帐错误。 仅以意大利语显示所有这些(使用WPML) 我无法解决进一步的错误,而我无法解决前两点。 注意:意大利法律要求如果私人客户要求发票,他必须同时插入他的(有效) “codice fiscale” (财政代码) 。 为了避免复杂化,我没有插入任何高级检查工具(这将需要更多的字段,如生日)。 相反,我通过模式标记设置了这个简短的控件: jQuery(‘#cf_in’).prop(‘pattern’, “^[a-zA-Z]{6}[0-9]{2}[a-zA-Z][0-9]{2}[a-zA-Z][0-9]{3}[a-zA-Z]$”); 我在互联网上找到它,但不知道它是否可行。 我也有这个: function isCodiceFiscaleValid($valore,$codice_fiscale = true){ $espressione = “^[az]{6}[0-9]{2}[az][0-9]{2}[az][0-9]{3}[az]$”; if(!$codice_fiscale){ $espressione = “^[0-9]{11}$”; } if ( eregi($espressione, $valore) ) { return true; } return false; } 检查后,一旦插入“Codice fiscale” (财政代码)好,我们就可以继续结账,为客户显示并管理这个“codice fiscale”。 我还需要使用WooCommerce PDF Invoices&Packing Slips Pro插件(商业版)在PDF发票上打印。 这里的参考文献(不幸的是只能发布2): Link1(自定义插件) , Link2(JS检查,注意在同一个网站上也有php检查) […]

在.js文件中执行PHP代码

我试图让一些PHP在.js文件中执行,但显然不知道如何正确地执行它。 基本上代码是在我的页面上添加一些HTML标签,我将其用于滑动联系表单。 然而,联系表单本身是通过短代码在Wordpress中完成的。 所以我试图让短代码在代码中运行,使表单滑出。 var phpTest = ”; // add feedback box $this.html(” + thisSettings.title + ” + phpTest + ”); 如果我将变量“phpTest”更改为带有文本的常规字符串,它显示正常,我只是不确定如何在此实例中执行php。

将Instagram照片从不同的帐户显示到我的网页

我正在寻找在我的网站页面上显示不是我的Instagram照片的方法,但不能。 如果我只有instagram用户的帐户名(例如jamieoliver),是否可以这样做。 我的网站是在Wordpress上写的。 需要显示不是我的图像

如何在Avada主题中插入jQuery代码?

我想在我的Wordpress主题(Avada)中插入一个简单的jQuery代码, 如下所示 : $(function() { $(“#tabs”).tabs({ show: { effect: “blind”, direction: “right”, duration:300 }}); $( “#accordion” ).accordion(); var btn = $(‘#accordion li a’); var wrapper = $(‘#accordion li’); $(btn).on(‘click’, function() { $(btn).removeClass(‘active’); $(btn).parent().find(‘.addon’).removeClass(‘fadein’); $(this).addClass(‘active’); $(this).parent().find(‘.addon’).addClass(‘fadein’); }); }); 在页面中,但它不起作用。 我尝试对所有HTML元素使用不同的类,并使用名为“CSS&Javascript Tool box”的插件插入我的代码,但它没有帮助。