您当前的位置:首页 > TAG信息列表 > ajax
允许访客使用AJAX更新自定义帖子
我有一个简单的使用ajax的点击计数器,唯一的问题是,如果您没有登录,就无法更新帖子的计数器元框。在我的例子中,这篇文章是一则广告,点击后会触发ajax功能。是否可以允许guest使用ajax在前端更新post-meta?更新时间:这是jQuery脚本:<script> jQuery(document).ready( function() { jQuery(\'.ad.<?php echo $post->ID; ?>\').click(function
在商店和类别页面上使用AJAX将各种产品添加到购物车中
默认情况下,Woocommerce ajax添加到购物车功能只应应用于存档、商店、分类页面等上的简单产品。。但出于某种原因,当我单击“选择选项”时,它也在向购物车添加可变产品选择选项应转到产品页面。如何在可变产品上禁用ajax添加到购物车?
出现验证错误时,重力表单关闭弹出窗口
我对重力形式有意见。我的网站上的用户可以通过单击“联系人”按钮在弹出菜单中打开联系人表单。表单位于我在联系人按钮上显示/隐藏的绝对div中。如果用户没有填写必填字段,那么表单显然不会验证,也不会发送。我的问题是,如果表单没有验证,弹出窗口就会关闭,用户不知道他们的表单没有通过。他们必须重新打开弹出窗口才能看到默认重力表单消息“此字段是必需的”,如果表单未验证,如何阻止重力表单“提交”关闭弹出窗口?
使用AJAX更新用户元数据
我想使用ajax表单在前面编辑用户元,这是我的:表单具有用户ID:<form id=\"<?php echo $current_user->ID; ?>\"... 这是脚本::<script> jQuery( document ).ready( function() { jQuery( \'#<?php echo $current_user->ID; ?>\' ).submit( function( e
Enqueue script in header
我在将脚本排入标题队列时遇到问题。我正在Wordpress网站上工作,页面内容通过AJAX加载。为此,我必须使用AJAX调用将脚本排队。我使用以下代码执行此操作:function ajax_enqueue_scripts() { $dir = plugins_url().\'/product-types\'; global $post; if ( \'product\' === $post->post_type ) { wp_enqueue
未定义URL的WordPress AJAX问题
我对jQuery中的wordpress插件有问题。ajax部分,ajax\\u对象(url:ajax\\u object.ajax\\u url)没有定义,我不知道为什么。我无法从我的php插件收到正确的代码,但如果我硬链接到sm的url。php文件,一切正常,如果我删除“url”并在成功(数据)中仅使用“action:acton\\u exitpoup”,我将收到完整的html文档(表单所在站点的html)。我需要帮助来解决我的ajax和wordpress集成问题。JS/Ajax:jQuery(docu
使用AJAX设置的WP身份验证Cookie未保存到浏览器
我们正在创建一个使用Wordpress数据的外部仪表板,显然,我们使用WP REST API v2我们希望与传统的WP仪表板完全分离,但我们也希望将用户“幕后”登录到WP管理仪表板,所以we can redirect user to some plugin admin UI pages; due to limitation of the WP REST API这就是我们所做的,我们创建了一个自定义插件,下面有createAuthkey函数,可以登录用户,然后创建一个密钥(令牌)。我们关心的重要部分是,如果
如何将WordPress搜索表单重用于自定义插件/小工具?
我需要开发一个自定义小部件来根据帖子的ID显示帖子。用户必须能够手工挑选帖子。现在,他们可以输入post ID,但这对他们来说并不方便。在创建超链接时,是否可以使用编辑后界面上显示的搜索表单,而不是酝酿我自己的解决方案并重新发明轮子?这是界面的截图。在本例中,接口通过Ajax自动生成与搜索词相关的帖子列表。
存储来自查询的帖子,并在以后通过AJAX调用访问
为了澄清上述问题的标题,我正在尝试创建一个帖子网格,为此我将显示一个附在该帖子上的图像缩略图。然后,单击网格中的每个图像后,我想通过JS在网格项下显示帖子的其余内容(包含自定义字段数据)。我所有的前端代码都正常工作。然而,我想做的是设置后端以查询帖子一次(最初在创建网格时),然后在显示每篇帖子的预览时,将每篇帖子所需的其余字段拉入预览HTML并显示出来。所以在后端,我想做的是:加载页面时,在DB中查询帖子并将其存储在PHP中的某个位置。在数组或对象中</使用特定字段构建帖子缩略图网格单击缩略图后,进
WordPress子文件夹安装AJAX问题
我在子文件夹中安装了Wordpress发行版。一切正常:重写规则正确,等等。只有我自己的私有插件没有。我通过url调用每个ajax的插件函数:/wp content/plugins/plug-in-name/save\\u-contribution。php绝对路径为:http://domain.com/subir/wp-content/....我知道这不是在WP中使用AJAX的正确方法,但我现在无法更改它。我会在将来-我保证:-)有趣的是:当我调用它时,它会加载:http://domain.com/wp-
在AJAX不起作用的情况下部署子类别
我目前正在从事一个项目,我试图使用Ajax调用子类别内容。子类别名称将作为菜单列出,以显示其各自的内容。我在这里找到了一个教程link, 然后开始按照步骤进行小调整。不幸的是,我没有让函数工作。单击子类别名称后,没有显示任何内容。我收到一条错误消息,说“ReferenceError:cat\\u ajax\\u get未定义”。我相信这个错误是指下面的“index.php中的代码”。<li id=\"cat-<?php echo $cat->term_id; ?>\"><
如何在前端选择获取帖子类别列表?
我使用widget插件获取随机帖子(&;通过ajax的URL。我想添加一个功能,允许前端用户选择类别,然后显示该类别中的随机帖子。function get_random_post_tu() { // Simple as that, get a random post $posts = get_posts(\'orderby=rand&numberposts=1\'); /** * This actually
为什么Get_Posts()不只从Custom Post Type返回选定的类别帖子?
我使用widget插件获取随机帖子(&;通过ajax的URL。谢谢fischi 有关重写函数的帮助。问题是该函数返回CPT中的所有帖子,所以类别选择不起作用。phpfunction get_random_post_tu() { // Simple as that, get a random post // I put it in an array to make it easier to read $args = array(
在插件中加载wp_ajax_the_ajax_hook操作的最佳位置
我正在构建一个短代码插件,我希望避免加载不必要的代码,除非在页面中调用短代码。我在ajax函数方面遇到了问题。似乎我需要很早就加载插件代码中的所有内容,从而为整个站点加载不必要的代码。我指的是添加ajax时的常见调用 add_action( \'wp_ajax_the_ajax_hook\', \'testFunction\' ); add_action( \'wp_ajax_nopriv_the_ajax_hook\', \'testFunction\' ); 并且需要加载后端
AJAX函数调用总是在前端返回0(不带插件)
我通过ajax调用函数,但总是得到0作为回报。<?php get_header(); global $wpdb; $qry=\"select * from wp-terms where term_id IN(SELECT term_id as term_id FROM wp_term_taxanomy = \'category\')\"; $data=$wpdb->get_results($qry);
Send email via ajax
我在家里有发送电子邮件的功能。php wordpress文件和函数如下$(\"#sendmailbtn\").click(function(e) { var dataString = $(\".pricing\").html(); e.preventDefault(); var grandTotal = localStorage.getItem(\"GrandTotal\"); $.ajax({ type: \"POST\",
使用AJAX自动加载子类别内容
最近,我在这里发布了一个关于使用AJAX部署子类别内容的问题。多亏了ccprog,它工作得很好。然而,在我与我的客户分享之后,又出现了另一个问题。他们希望在我单击下一个子类别之前,第一个子类别的内容立即显示在页面上。为了让事情更清楚,下面是一个例子:Cat A | B类| C类sub 1 | 子2 |子3单击Cat A时,sub 1内容应立即显示在页面上,然后再单击sub 2/sub 3(ajax内容)我确实试着绕过这些代码,但一点运气都没有。下面是我正在使用的JS代码 var links = $(\"
为什么在使用AJAX时,GET_CURRENT_USER_ID()和Document.cookie的输出之间会有奇怪的差异?
我正在开发一个简单的Ajax函数,作为插件的一部分,该插件旨在从传统的WP Admin仪表板中使用,但在登录cookie状态方面遇到了分歧。The problem, TL;DR versionAjax调用的输出总是在注销用户的上下文中运行。明确地get_current_user_id() 退货0 对于所有Ajax启动的调用,尽管有PHP端var_dump(get_current_user_id()) 在页面本身的输出上返回正确的登录用户ID号。正在检查document.cookie 似乎确认JS端没有登录
wordpress ajax return 0
我想成立一个小组,这个顶部的菜单调用不同的ajax函数以显示拇指。单击拇指可以在面板的最后一个框中查看详细信息。我有这个php 功能function GetPostPartner(){ $catPartner = \"loop_pb_partner\"; get_template_part($catPartner); wp_die(); } add_action(\'wp_ajax_nopriv_GetPostPartner\', \'GetPostPartner\
为什么WordPress不默认输出admin-ajax.php路径?
WordPress站点有10多个管理ajax实例并不少见。输出到前端供插件和主题使用的php路径。有人知道WordPress core没有将此作为默认值添加的原因吗?这似乎可以节省大量的重复工作。