您当前的位置:首页 > TAG信息列表 > ajax
Timeout on Admin-Ajax?
我正在编写插件并使用admin-ajax. 它是一个长期运行的函数,也就是说,它连接到API并在POST中加载。有时可能需要5-10分钟。似乎在1-2分钟后,我的AJAX调用得到了“502(坏网关)”错误响应,而PHP端的工作就在这一时刻停止了。管理ajax的操作是否超时</除了管理ajax之外,还有更好的方法在插件中执行“长时间运行”活动吗</谢谢!
WordPress AJAX请求中的空/未定义返回
在这件事上我真的需要帮助。我已经看了几个小时了,现在已经不见了。我正在WordPress中使用ajax,这是我第一次这样做。我的代码中有一个函数,它通常以以下内容结尾:echo json_encode($aData); 然后,我的js文件中的代码编写如下: jQuery.ajax({ url: \"path/to/admin-ajax.php\", //AJAX file // dataType: \'json\', type: \'POST\
知道AJAX调用正在调用哪个脚本/页面
我必须对wordpress网站进行反向工程,这需要一些更新,但我无法在一个地方使其正常工作。在这里,单击一个链接,就会对返回404错误的某个页面进行AJAX调用。我无法获得正在调用的确切php脚本。是否有任何方法可以获取AJAX调用所调用的脚本或页面?
AJAX调用在实现后中断
我有一个简单的表单,用户可以在其中设置一些数值并添加注释。然后通过AJAX调用将其发送到数据库。所以我有两个输入:一个数字滑块(文本字段)和一个用于评论的文本区域(当然还有提交按钮)。单击按钮后调用Ajax的JavaScript如下所示:jQuery(\"button.ocen\").click(function(event){ var dok = jQuery(this).parent().find(\"input#dok\").val(); // this is
How to remove an Ajax action
有一个插件正在加载ajax操作,如下所示:add_action( \'wp_ajax_nopriv_func_name\', array( &$this, \'func_name\' ) ); add_action( \'wp_ajax_get_func_name\', array( &$this, \'func_name\' ) ); 我想在我的主题中删除它们,因此我正在做:remove_all_actions(\'wp_ajax_nopriv_func_name\')
Front-end Ajax File Upload
我正在从事一个项目,注册用户可以将文件上传到特定的帖子类型。为了实现更流畅的导航,我使用Ajax制作了整个部分,因此页面永远不会重新加载<然而,我很难<input type=\"file\"> 工作以下是我目前的代码:标记<?php // Start Loop and current meta of the post ?> <form class=\"update_post\" method=\"post\" accept-charset
如果是_ADMIN仪表板,为什么不注册快捷代码?
我注意到一些插件,如Contact-form-7, Nextgen-gallery, 可能其他人有一个有趣的反功能,即在is_admin() 是真的。问题是,如果您想从ajax生成一些动态内容(可能有短代码),并使用“正确的”wp方式,那么就需要管理ajax。php中,WP\\u ADMIN不可能为true。请参阅管理ajax的第一行。php:define( \'DOING_AJAX\', true ); if ( ! defined( \'WP_ADMIN\' ) ) { def
WooCommerce使用DatepPicker结账更新合计
我在结帐页面上添加了一个新的日期字段。我想创建一个基于日期的交货费计算。日期字段具有“update\\u totals\\u on\\u change”类。手动更改时,将按预期重新计算总计。不幸的是,当我在这个字段上使用jQuery日期选择器时,总计没有更新。在我看来,我应该在datepicker的回调中触发update\\u checkout方法。在WooCommercecheckout.js 脚本有一个input\\u changed()触发“$”(“body”)。触发器(“update\\u che
无法使用仪表板中的提交按钮触发AJAX函数
我正在写一个WordPress插件。我的插件有一些表单,可以将数据发布到WordPress仪表板中我的插件生成的其他页面。我正在尝试创建一个AJAX函数,该函数在提交表单时触发。我的AJAX工作得很好——为了测试它,我在单击插件头时触发了事件,它在那里工作得很好。但是,如果我试图在单击提交按钮(任何输入类型=“提交”)时触发事件,它将不起作用。JavaScript运行正常,但找不到要运行的PHP函数。以下是我的JavaScript:$(\'.button\').on(\'click\', function
使用AJAX返回搜索表单结果
我试图从搜索表单中获取用户输入,根据用户输入构建查询,然后使用AJAX返回相关帖子。现在,表单构建select 正确下拉列表。表单内容在提交时消失,加载动画出现,然后显示结果。我遇到的问题是返回的实际结果-无论我做什么(即使是简单的echo: \'Success\'; 不起作用),我得到0 作为我的回报。表单代码:<form class=\"form-horizontal\" id=\"product_search_form\" name=\"product_search_form\" method
WordPress AJAX在注册时不工作
伙计们。我曾尝试用ajax构建wordpress简单的注册表单,但根本不起作用。这是我的代码,一个php和jQuery ajax。请告诉我我的代码有什么问题。仅供参考,(1)“警报”不起作用,(2)数据没有输入到我的自定义表中,(3)我在“我的测试注册表”中添加了“e.preventDefault()”和“return false”。但当我重新加载浏览器时,它并没有避免重新加载表单。// The .php function code if (!defined(\'ABSPATH\'))
Full-AJAX主题:从WordPress定制模板构建JSON对象时出现parseJSON错误
为了对我的新作品集进行全面的ajax导航,我在网上阅读了一些不同的博客,其中提到使用JSON构建模板会更容易,以便以我想要的方式处理数据。这不是常规程序(使用WP\\U Ajax…等)并且花了一天的时间浏览互联网。。。没有回答。这是一个非常SEO友好的技术,也可以访问(如果javascript没有激活,网站仍然可以工作…等等)。我这样做是为了确保你们理解为什么我要使用这个程序而不是更常规的程序。。。受这些(法语)文章的启发:http://boiteaweb.fr/la-navigation-avec-aj
在替换index.php时未加载特定于AJAX的模板
在我之前的帖子之后(Full-Ajax Theme: parseJSON error while building a JSON object from a Wordpress custom template) 关于JSON(现已解决)的一些问题,我正在尝试在进行AJAX调用时加载一些替代模板。如果您不想阅读上一篇文章,请使用简短版本:在特定的.ajax-link, 通过标头发送请求,其中包含$.ajax({ url : url, ty
无法使用jQuery从带有GET_BODY_CLASS()的JSON字符串添加类
为了刷新<body>元素在AJAX调用之后,我在AJAX响应的顶部用JSON编写以下内容:$o[ \'classes\' ] = get_body_class(\'project\');然后,我可以在JSON响应中看到以下内容:\"classes\":[\"single\",\"single-project\" ,\"postid-1793\",\"logged-in\",\"project\",\"default\"]我正在尝试使用jQuery将所有这些类放入主体中,以便“刷新”它们
在进行AJAX调用时模拟特定页面
我对通过AJAX加载主题的部分界面感兴趣,并编写了一个函数来处理通用函数。(以下代码。)它工作正常,但当运行此函数时,wp\\u nav\\u menu()无法可靠地标记具有适当类(如“current menu item”)的链接。它可能有一半的时间有效。你知道为什么会这样吗?query\\u posts()不会处理的函数/全局变量是否需要处理?add_action( \'wp_ajax_nopriv_ananda_ajax\', \'ananda_ajax_output\' ); add_act
未在前端定义ajaxurl
我正在尝试在正面创建ajaxform。我正在使用代码 jQuery.ajax( { type: \"post\", dataType: \"json\", url: ajaxurl, data: formData, success: function(msg){ console.
AJAX加载更多帖子-WP_QUERY参数不起作用
我试图用一个Ajax加载更多帖子按钮来代替标准的WP分页。我基本上是按照this question 这在很大程度上很有效。以下是相关代码:HTML(博客索引页):<div id=\"content\"> <?php $args = array( \'posts_per_page\' => 5 ); if (isset($_GET[\'views\'])) { $args[\'orderby\'] = \'met
是否可以使用系统cron来触发与AJAX API挂钩的函数
我有一个真正的cron作业设置,它似乎可以工作。我已经概述了以下基本内容。我问的原因是我没有看到经常提到的这种方法,我想知道这是不是因为这样做是个坏主意?我不想使用wp-cron 和禁用wp-cron 在我的网站上,即使使用真正的cron运行,也会在其他地方引起问题(*/wp-cron.php?doing_wp_cron)Below is an example of what I\'m doing:Functionadd_action(\'wp_ajax_my_function\', \'my_funct
Load categories with ajax
我没有任何链接或演示,因为我在本地工作我有不同类别的新闻帖子。我想将类别显示为按钮。当您单击一个类别时,我想使用ajax加载这些帖子,这样就不会重新加载页面。类别按钮 <ul> <?php $cat_args = array( \'orderby\' => \'name\', \'order\' => \'ASC\',
使用AJAX显示类别名称中的帖子内容
我想将类别显示为按钮。当我单击按钮时,我想显示该类别中的帖子列表帖子有标题、缩略图、内容(文本)在帖子列表中,我想显示标题、图片、内容,可能还有日期。我想使用ajax显示文章,而不需要重新加载页面。我想我大部分都在那里,但我无法显示帖子中的所有内容。显示类别: <ul> <?php $cat_args = array( \'orderby\' => \'name\