您当前的位置:首页 > TAG信息列表 > ajax
使用AJAX发出POST请求会返回400错误(不使用jQuery)
该网站有一个带有搜索字段和类别复选框的博客页面。搜索某个内容或选中/取消选中某个类别会启动AJAX请求,以根据搜索/类别获取帖子,然后将这些结果填充到页面上的列表中。Currently this functionality works with jQuery, but my attempts to write it in plain JS are failing with 400 errors.以下是对此的jQuery:$.ajax({ url: Knuckle.ajaxurl,
对WordPress的AJAX递归调用返回函数作用域以外的应答
我在使用ajax函数时遇到了一个问题:window.setInterval(liveDrop, 2000); 这会每隔2秒触发我的ajax调用,并检查是否需要更新站点中的某些内容。这个函数运行得很好,但是当我打开类似的东西时functions.php(不仅如此,而且作为示例) echo \'TEST\'; 我的ajax请求已运行window.setInterval 开始打印此“测试”,然后echo teste 实际上超出了ajax请求中“action:my\\u function”的函
Stop admin-ajax?
是否可以简单地禁用/停止admin-ajax.php 从跑步开始?已搜索WordPress文档。已经搜索过谷歌。已搜索此论坛。找不到答案。也尝试过这个,但不起作用:function stop_ajax() { define( \'DOING_AJAX\', false ); } add_action( \'admin_init\', \'stop_ajax\' );
使用AJAX将自定义字段值加载到div
我有3个不同的自定义字段url-1, url-2 和url-3. 每个字段在类型中有不同的值<iframe> 嵌入式视频。单击任意链接<li> 并播放该视频,默认情况下播放url-1HTML:<form id=\"myform\"> <li><a name=\"url-1\" class=\"play_next\" href=\"#\"> Link </a></li> <li>&l
在WordPress中将投票动态输出到div
我无法在每个帖子上获得相应div的正确输出。单击按钮时,如何传入相应的帖子id?这是通过jQuery发出的AJAX请求。样板php $votes = get_post_meta($post->ID, \"votes\", true); $votes = ($votes == \"\") ? 0 : $votes; echo \'<div id=\"vote_counter\">\'. $vote
我可以检查用户是否正在执行任何AJAX请求吗?
我创建了一个自定义用户meta,其名称为last_activity.我使用此元来获取用户上次活动的日期,并且每次用户使用WordPress打开页面时,我都会更新此元wp_head 行动我的问题是,用户可能在不刷新页面的情况下通过ajax执行某些操作,因此请确保last_activity meta将不会更新。因此,我的问题是,我是否可以检查当前用户是否执行任何ajax请求,如果是,是否可以do_action?
使用WP管理员AJAX URL隐藏API密钥
目前我正在使用AJAX 请求一个简单的JSON 来自外部API的响应。问题是,API密钥已公开。我知道最好的方法是通过admin-ajax 并设置通过PHP调用url。做这件事最安全的方法是什么,如何通过PHP请求?$.ajax({ type: \"GET\", url: \"https://link.to/api/v2/link?time=day&key=(APIKEYHERE)&response_type=json\", data: dataStri
将Meta框值加载到div AJAX
我正在尝试从自定义字段值(嵌入)加载视频<iframe>). 单击任意按钮并播放该视频。Console log: 当我单击任何按钮时,它将转到jquery行console.log(result);. 不提供与按钮相关的输出。What missing and how to make it working-able?HTML:<ul> <li><button class=\"play_next\" data-meta-key=\"url-1\">
为什么admin-ajax.php中的$_REQUEST是空数组?
我正在尝试使用AJAX上传文件,我正在挂接我的函数,以便在admin AJAX中调用它们。我不能让它工作得很艰难,我也不知道到底出了什么问题,也不知道该去哪里看。然而,我通过修改管理ajax缩小了范围。php一点:// Require an action parameter if ( empty( $_REQUEST[\'action\'] ) ) { $response = array( \'error\' => \'no action parame
为什么我的WordPress jQuery-AJAX调用不起作用?
您好,我目前正在开发wordpress应用程序。我已经能够完成应用程序所需的几乎所有内容。我甚至能够使用Jquery Ajax将数据插入到我的自定义数据库表中,并获得提交的背景反馈。但我现在的目标是根据下拉选择自动填充文本字段。我在网上读了几篇文章,我在这里看到了答案Why is my AJAX call not working? 但我仍然无法解决问题,以下是我的代码:/* Fetching file from the database*/ wp_enqueue_script(\'jquery\
自定义WP_QUERY循环中的AJAX无限滚动无法工作
我已经为页面模板设置了一个自定义WP\\U查询循环。我通过ajax实现了一个无限滚动方法,调用成功,但由于某些原因,我无法让查询喜欢循环中的分页参数。它什么也拉不动。以下是我的ajax操作代码:// AJAX Infinite Scroll function txcap_ajax_scroll() { $args = isset( $_POST[\'query\'] ) ? array_map( \'esc_attr\', $_POST[\'query\
插件设置页面中的AJAX返回400个错误请求
我读了很多问题,并从抄本上复制了我的代码,但仍然没有成功。当我点击提交按钮时,我收到以下错误消息:我的php函数和JS如下所示:function enqueue_admin_settings_js($hook) { global $bblm_settings; if ( $hook != $bblm_settings ) return; wp_enqueue_script(\'admin_settings_js\', plugin_d
如何从用户处获取密码而不是wp-生成-密码
我很好地使用Wordpress模板和模式登录和注册表,我需要从注册表中的用户那里获取密码,而不是通过wp-generate-password()函数自动生成!这是我的模式注册表:<div class=\"form-wrapper\"> <div class=\"form-heading clearfix\"> <span><?php _e( \'Register\', \'inspiry\' ); ?></span&g
拥有超过30个管理员AJAX是否会影响站点性能(插件)?
我们目前正在创建一个供公司内部使用的插件,该插件要求我们对get和post执行大量Ajax请求,因为它的要求是尽可能不刷新页面。该插件用于内部分析。如果我们计划拥有30个或更多,是否会影响网站性能?
显示admin-ajax.php中的PHP错误
我们已经设置了一些自定义端点,可以执行各种操作,我们可以通过/wp/wp-admin/admin-ajax.php?action=some_action然而,每当我们在开发过程中出现错误,如语法、逻辑、致命错误等,我们只会得到“500内部服务器错误”当站点上的其他页面出现错误时,它会向我们提供PHP错误。然后,我们必须打开PHP日志文件来查看错误。wordpress中是否有禁止在这些URL上显示错误的内容?如果是这样,我们如何防止这种情况发生,以便在浏览器上呈现错误?
Enqueue script dinamically
我想用Ajax动态地将脚本排队。在页面中有一个按钮,单击该按钮可调用脚本按钮脚本。js。代码如下:// Enqueue Ajax call add_action(\'init\', \'enqueue_ajax_call\'); function enqueue_ajax_call() { wp_register_script(\'enqueue-ajax-call\', \'path/to/file/ajax-call.js\', array(\'jquery\'));&
如何在AJAX搜索中获取页面列表
我正在努力跟随this 解决方案,这是一种工作,但我需要一个页面列表,而不是帖子。这是我正在使用wordpress的Codex信息处理的代码,但我没有得到任何结果。功能。phpadd_action(\'wp_ajax_data_fetch\' , \'data_fetch\'); add_action(\'wp_ajax_nopriv_data_fetch\',\'data_fetch\'); function data_fetch(){ $the_query = new
自定义帖子类型-使用AJAX显示子页面
我有一个名为Product Pages的自定义帖子类型,每个产品页面有3个自定义字段,Overview、Details、Pricing,它们是指向页面子级的链接。我想在父页面的div中显示每个子级的内容(单击自定义字段时)。实例产品1当我单击Overview(例如)时,我希望名为Overview(自定义字段Overview中的链接)的子页面的内容显示在名为“subpage container”的div中。我想我需要ajax和jquery,但我想不出一个好方法。有什么帮助吗?迄今为止我的代码(我使用高级自定
如何在上载时处理XML文件?
我需要在管理员将XML文件上传到wordpress后端后处理它。1) 我创建了表单:function x_show_settings_page(){ ?> <form method=\"post\"> <table class=\"form-table\"> <tr valign=\"top\"> <th scope=\"row\">XML-Datei hochladen<
条件字段取决于复选框
我目前正在尝试以下(简化对象):我有一堆“对象”,它们是城市。每个城市都有一个相关的国家(尽管我还不知道如何实现这种关系),因此,例如,我有以下城市:Stuttgart - Germany Berlin - Germany Dresden - Germany Paris - France Marseille - France Lyon - France New York - USA Chicago - USA LA - USA Mia