Tag: wordpress

未捕获的TypeError:undefined不是WordPress中的函数(匿名函数)

我收到以下错误,似乎是Javascript无法解释$符号。 未捕获的TypeError:undefined不是函数main.js:1(匿名函数)main.js:1 下面附有的是main.js代码。 这回事工作很好。 我试图找出指向哪里寻找问题的指针,即主题,jquery导入等。欢迎提出任何建议。 $(function(){ var cardHeight = 0; function _setCardHeight(){ $(“.subpage-box”).each( function(){ var current_height = $(this).height(); cardHeight = ( current_height > cardHeight) ? current_height : cardHeight; }); $(“.subpage-box”).each( function(){ if( $(this).height() li > a”).each( function(){ var text = $(this).html(); if( $(this).contains(“for”) ){ } }); } _setNavStyle(); _setCardHeight(); });

WordPress Ajax请求返回0

我无法弄清楚为什么没有返回我在Ajax中是一个真正的初学者..我刚刚阅读了很多关于在Woprdpress中使用Ajax的主题但是这些例子对我来说非常先进这里是我的JS代码combo_checkout_iRange.js jQuery(document).ready(function() { jQuery(‘#loader’).hide(); jQuery(‘#check-out-date’).hide(); jQuery(‘#check-in-date’).change(function(){ jQuery(‘#check-out-date’).fadeOut(); jQuery(‘#loader’).show(); jQuery.ajax({ type: ‘POST’, url:myAjax.ajaxurl, data: { action : ‘my_ajax_handler’, parent_id: jQuery(“#check-in-date”).val() }, success: function(data){ alert(data); jQuery(‘#loader’).hide(); jQuery(‘#check-out-date’).show(); jQuery(‘#check-out-date’).append(data); }}); return false; }); jQuery(‘#check-out-date’).change(function(){ alert(jQuery(‘#check-out-date’).val()); }); }); 这是我在function.php写的 注意:这应该适用于名为“会议”的post类型 add_action(“wp_enqueue_scripts”, function() { if (is_single()) { if (get_post_type() == ‘meetings’) { wp_enqueue_script(‘combo_checkout_iRange’, get_template_directory_uri() . ‘/js/combo_checkout_iRange.js’, array( ‘jquery’ ), ‘1.0’ […]

将一个div淡入另一个div:使其更稳定,消除白色暂停,多次淡化

我有一个测试设置 ,其中缩略图div淡入另一个div,但它有几个问题。 如何删除白色暂停? 此刻它将一个div变为白色然后在第二个div中消失。 如何让它从一个div褪色到另一个div而不会褪色为白色? 它有点不稳定,如果你快速盘旋并且第二个div出现在原版下方。 我怎样才能让它更稳定一点? 我将在每个缩略图中使用不同的图像和文本,如何设置网格以包含多个框,而不会同时淡入/淡出(即单独)。 这是代码: Javacript: $(document).ready(function(){ $(“.phase-2”).hide(); }); $(function(){ $(‘.grid-box’).hover( function(){ $(‘.grid-box .phase-1’).fadeOut(300, function(){ $(‘.grid-box .phase-2’).fadeIn(300); }); }, function(){ $(‘.grid-box .phase-2’).fadeOut(300, function(){ $(‘.grid-box .phase-1’).fadeIn(300); }); } ); }); HTML: DTR Medical Branding, Web, Print Probeything 2000 Marketing unglamorous single-use medical intruments is not simple. We helped Neurosign increasetheir sales by […]

将类添加到WordPress图像锚元素

我需要设置围绕没有标题的post中嵌入的图像的元素的样式,但据我所知,没有办法自动添加类或使用定位内部只是没有使用jQuery或其他东西。 这是他们默认出来的方式: 是否有一个简单的wordpress PHP方法,我可以在默认情况下在所有这些元素上设置一个简单的“.img”类? 令人困惑的是,这不是Wordpress中的标准function,很多人抱怨它,但据我所知,没有实际的解决方案。 为了澄清,这应该适用于post中的现有图像,而不仅仅是我未来的post!

如何将wordpress类别作为数据发送到ajax?

我想将当前页面的类别发送到ajax。 我在我的博客网站上使用WordPress。 我想将当前页面类别发送到infi.php,但我不知道该怎么做。 我的阿贾克斯 $.ajax({ type: “POST”, async: false, url: “/infi.php”, data: {pcount:post_page_count}, success: function(result){ $(“#gizinfi”).append(result); } });

在媒体窗口中选择图片后添加/更新自定义字段(WordPress)

我有一个关于wordpress的问题,我在Add / Edit Post Page中添加了一个名为Add Slider的按钮。 这是我的function.php中的代码: //Add button to create slider add_action(‘media_buttons’,’add_my_media_button’,15); function add_my_media_button(){ echo ‘Add Slider’; } function include_media_button_js_file(){ wp_enqueue_script(‘media_button’,get_bloginfo(‘template_directory’).’/js/media_button.js’,array(‘jquery’),’1.0′,true); } add_action(‘wp_enqueue_media’,’include_media_button_js_file’); 这是我的media_button.js代码 jQuery(function($){ $(document).ready(function(){ $(‘#insert-my-media’).click(open_media_window); }) function open_media_window(){ if (this.window === undefined) { this.window = wp.media({ title: ‘Insert a media’, library: {type:’image’}, multiple: true, button: {text:’Insert’} }); var self = this; //needed […]

Json将每个字符作为单独的对象返回?

我有一个json对象,我正在使用JSON API插件从wordpress加载。 当我加载json对象并尝试注销它的部分时,似乎它将每个单个字符视为自己的对象,因此循环返回了几千个对象,所有对象都是单个字符。 这是我第一次使用json所以idk如果我在这里错过了一步。 这是我到目前为止使用的代码。 function getProjInfo(theId){ $.ajax({// calling the ajax object of jquery type: “GET”,// we are going to be getting info from this data source url: ‘http://testing.charter21.com/api/get_post/?post_id=’+ theId,//the datasource dataType: “application/json”, success: function(data){ parseJson(data); }, // what happens when it is successful at loading the XML error: function(){ alert(“error”); } }); }//end of […]

将jquery和自定义脚本添加到WordPress主题

通过谷歌进行一些搜索,我偶然发现了相同的代码,将jQuery添加到一个从头开始的Wordpress主题。 if (!is_admin()) add_action(“wp_enqueue_scripts”, “my_jquery_enqueue”, 11); function my_jquery_enqueue() { wp_deregister_script(‘jquery’); wp_register_script(‘jquery’, “http” . ($_SERVER[‘SERVER_PORT’] == 443 ? “s” : “”) . “://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js”, false, null); wp_enqueue_script(‘jquery’); wp_enqueue_script(‘my_script’, get_bloginfo(‘template_url’) . ‘/js/theme.js’, array(‘jquery’), ‘1.0’, true); } 我已将此代码添加到我的functions.php文件中,并创建了一个js文件夹,并使用以下语法创建了一个theme.js文件: jQuery(function ($) { /* You can safely use $ in this code block to reference jQuery */ }); 当我刷新我的WP站点时,似乎没有调用theme.js文件。 在Chrome Dev工具中,它没有列在正在呈现的js文件中。 […]

Woocommerce Variation swatches插件交叉出不匹配的属性?

下面是我选择第一个属性(大小)时显示变体的截图,它没有显示匹配的颜色,也没有显示不匹配的颜色,如下面的截图(这是一个名为改进的变量产品属性插件的高级插件)。 有没有办法通过添加简单的Javascript来为Woocommerce的Variation Swatches Plugin中的不匹配属性划掉 ? 经过一些试验和错误尝试后,我写了一些代码。 其他人有更好的贡献赞赏。

如何在wordpress中使用clone ajax和jquery创建元框

我想使用clone ajax和jquery在post(在Admin post面板中)创建4个元框。 我还需要添加“添加更多”和“删除”function。