您当前的位置:首页 > TAG信息列表 > ajax

  • 如何通过AJAX响应持续向我的客户发送反馈?

    时间:2018-09-01

    我有一个通过AJAX触发的机制,现在决定通过将每个主调用批处理为AJAX调用来优化它,以避免超时问题(因此脚本不会一次运行我的5个主进程)。这很好,一切都很好-不幸的是,当每一步都完成时,我想向我的浏览器发送持续的反馈wp_send_json 还调用wp_die, 应该这样做,但这并不可取,因为这意味着在完成第一步后,它将杀死WP并重新启动,因此,我的所有其他消息都不会被发送。在WordPress中,我可以选择什么来构建一个管道式系统,以便不断向浏览器推送更新?

  • 使用AJAX对WordPress帖子进行排序

    时间:2018-09-05

    我有一个自定义帖子类型的搜索结果页。我想要一个ajax排序功能。例如,在不重新加载页面的情况下,按分类法对帖子进行排序。一个非常基本的示例将有所帮助。谢谢搜索表单:<form id=\"cptsearch\" action=\"/\" method=\"get\"> <input type=\"text\" name=\"s\" /> <input type=\"hidden\" name=\"post_type\" value=\"lat\"

  • 如何在用户单击按钮时使用AJAX调用PHP函数

    时间:2018-09-07

    我正在开发一个使用自定义模板/主题的wordpress网站,但我遇到了麻烦。我想使用Ajax在用户单击按钮时调用函数。在一个页面上,我有一个这样的按钮:<p class=\'form-submit\'> <input name=\'message_read\' type=\'submit\' class=\'submit button mark-as-read\' value= \'Mark as read\' /> </p>&#

  • 为什么在处理AJAX请求的函数末尾使用die()?

    时间:2018-09-10

    如果我不使用die(); 在处理Ajax请求的函数之后?我注意到几乎所有基于WordPress Ajax的代码都在使用它。

  • AJAX登录后是否停止工作?

    时间:2018-09-11

    我已经在网站上实现了ajaxadd_action(\'wp_ajax_wppl_function\', \'wppl_function \'); add_action(\'wp_ajax_nopriv_wppl_function\', \'wppl_function\'); 但如果我注销,这不会有任何问题。这就是我获取控制台的错误component : \"Core\" file : \"wp-includes/class-wp-hook.php\" line : 286

  • 如何使用AJAX onClick刷新仅限会员的WordPress页面内的div来访问定制数据库内容?

    时间:2018-09-16

    该用例在一个受登录保护的页面上为用户提供20个不同的按钮,每个按钮都是自定义数据库表中的一个类别,内容显示在按钮onClick事件的textarea元素中。它就像页面上的随机引号按钮,刷新div而不重新加载页面。有点像Hello Dolly插件,带有AJAX按钮。我编写了一个基本的PHP脚本(main.PHP),它使用对单独PHP页面(getData.PHP)的ajax调用从MySQL数据库中获取一个随机行。数据库凭据在getData页中进行硬编码。这工作正常。现在,我想把这个功能放在WordPress网

  • Trigger action via button

    时间:2018-09-16

    我正在使用wordpress 4.9.8 和PHP 7.1.8 我在新的帖子屏幕上添加了一个按钮:我尝试按以下方式触发按钮:add_action( \'media_buttons\', \'add_my_media_button\', 99 ); function add_my_media_button() { $post = $GLOBALS[\'post_ID\']; echo \"<a href=\'#\' id=\'insert-my-med

  • 从20个按钮和20个表中获取定制数据库记录的最有效方式?

    时间:2018-09-17

    我在一个受成员保护的wordpress页面上有20个按钮,每个按钮从wp\\uDatabase中的不同自定义表中获取一条随机记录。@janh提供了一个解决方案here 使用php函数和js脚本获取随机记录。然而,我想知道是否有更有效的方法来编写php函数或jquery,这样我就没有20个副本了?在我的独立原型中,我使用onClick事件并传递了一个变量,该变量在php函数getData(tableName)中为每个按钮选择了一个不同的表。onClick=“getData(1)”和onClick=“getD

  • 防止在提交AJAX表单后重新加载页面

    时间:2018-09-18

    我正试图用ajax在wordpress中提交表单。但是在第一次提交之后,页面本身被再次调用。我的表单<form class=\"et_pb_contact_form clearfix\" method=\"post\" action=\"\" id=\"loginform\"> <p class=\"et_pb_contact_field et_pb_contact_field_0 et_pb_contact_field_last\" data-id=\"mail\" data-

  • 如何防止这些PHP变量被缓存到WordPress上?

    时间:2018-09-21

    我在函数中使用此代码。php在WordPress上生成基于访问者位置的附属链接,它工作得很好,但问题是如果打开页面缓存(W3 Total Cache),变量会被缓存,因此如果英国人是第一个打开页面的人,那么第二个德国人打开页面,他将获得与第一个访问者相同的链接。请再说一件事,我对PHP和javascript还是很陌生,如果答案足够简单,我将不胜感激 <?php add_action( \'woocommerce_before_add_to_cart_button\', \'affi

  • 如何用AJAX从unctions.php调用函数?

    时间:2018-09-21

    我想知道如何从函数中调用函数。php并在特定位置使用Ajax打印(woocommerce\\u before\\u add\\u to\\u cart\\u按钮)。我知道我可以像下面所做的那样简单地在add\\u操作中添加我的函数,但我认为ajax是可行的,因为我的函数输出得到了缓存(整页缓存),所以我认为ajax可以解决这个问题。<?php add_action( \'woocommerce_before_add_to_cart_button\', \'hello_world\', 1

  • 为什么我不能通过AJAX获取自定义字段值或帖子ID?

    时间:2018-09-21

    我编写了一个基于访问者位置生成链接的代码,它工作得很好,但我发现生成的代码会被缓存,因为我使用的是全页缓存,所以我认为为了解决这个问题,我可以使用ajax加载该链接。我使用了下面的代码,这些代码在获取一些我需要的变量时非常有效,例如位置变量和链接域变量等。。但是,我无法获取WooCommerce自定义字段数据,甚至无法获取产品id,它只返回空白。我使用这段代码来获取自定义字段,该字段在函数中直接使用时效果很好,但在ajax中无法正常工作$uk_asin = get_post_meta(get_post()

  • 如何使用WP rest API而不是admin-ajax获得相同的ajax结果?

    时间:2018-09-23

    有人告诉我,管理ajax现在已经过时了,最好改用REST API,但我想知道如何才能获得与此代码相同的结果,该代码使用REST API生成一个按钮,其中包含基于一些变量和自定义字段的链接?另外,有人告诉我,这段代码不安全,因为我使用的是HTML响应,而不是ajax中的数据,但我想知道如何为这段代码使用数据?很抱歉,我对编码还是很陌生 add_action( \'woocommerce_before_add_to_cart_button\', \'simple_amz_link_ajax\', 10);&

  • How can I wp_send_json data?

    时间:2018-09-25

    我正在构建一个AJAX的流程,在这个流程中,我需要排队等待几个AJAX调用,但我需要在每个步骤成功后,从后端发送下一步是什么。我有4个函数,所有这些函数都是通过wp_ajax_XX 挂钩和结构的内部阵列:\'step-1\' => [\'callback\' => object, \'done\' => True]; \'step-2\' => [\'callback\' => object, \'done\' => False]; 还有一个内部函数,

  • 如何在WooCommerce变体产品中回放一段PHP代码?

    时间:2018-09-26

    我有一点复杂的解释问题,我希望有人能理解和帮助我。我在WooCommerce上设置了自定义字段,用于输入每个产品的特定代码(类似于SKU,称为“asin”),然后我在后端使用亚马逊API从亚马逊的产品页面获取价格(别担心,我的问题是一般性的,与API无关)。下面是我的简单产品类型代码示例,它的工作方式与我所需要的完全一样。<?php //This is the code i use to get the \"asin\" value from custom fields.

  • 如何在WordPress中加速admin-ajax.php

    时间:2018-09-27

    我有一些函数代码。我在前端通过ajax调用的php,我使用的是admin ajax,加载大约需要2到2.5秒,因为我有很多插件,ajax处理程序需要加载所有wp核心和插件数据,我想知道如何编写一个自定义ajax处理程序,只加载运行下面代码段所需的内容,我的代码的要点是,它通过获取元数据和读取HTTP头来获取woocommerce自定义字段,以便进行地理定位,并实现我定义的一些变量来创建带有链接的按钮。function simple_amz_link_ajax() { ?>&#x

  • 静态变量被WP AJAX操作覆盖,在没有AJAX的情况下运行良好

    时间:2018-09-29

    我正在编写一个脚本,该脚本将用于在导出大量数据时显示进度条。要想做到这一点,你需要知道你总共有多少个位置,并将这个数字保留在某个地方。当我在WordPress之外运行下面的代码时,它就会按预期工作。它显示此输出。{\"uncoded\":\"123\"} not null not null not null not null 它在第一个循环中为null,因此它获取值,然后设置$total值,因此它不再为null。但当我通过AJAX调用它时getTotal() 始

  • 删除短代码并更新其内容(AJAX)

    时间:2018-10-01

    这是我的密码function ajax_layoutcontrol(){ if( !check_ajax_referer( \'special-string\',\'security\')){ return wp_send_json_error( \'Invalid nounce\'); } if (! current_user_can(\'manage_options\')){ return wp_

  • 在作者个人资料中使用AJAX分页的关注/关注用户列表

    时间:2018-10-02

    我会尽量说清楚的,我在用“Users Following System“插件。我在author.php profile,现在我尝试使用Ajax分页。当然是author.php 我用这条线来获取用户信息。<?php $curauth = (isset($_GET[\'author_name\'])) ? get_user_by(\'slug\', $author_name) : get_userdata(intval($author)); ?> 这一行用来获取的

  • update_post_meta using ajax

    时间:2018-10-17

    我有这个代码,但它不工作。我怎样才能让它工作呢谢谢!HTML:<form id=\"updateAmountOffered\" class=\"amountOffered\" method=\"post\" action=\"\"> <label for=\"amount\">Amount Offered:</label> <div class=\"flex\"> <span class