您当前的位置:首页 > TAG信息列表 > ajax
ajax request in wordpress
我在中创建ajax请求functions.phpfunction my_enqueue() { wp_enqueue_script( \'ajax-script\', get_template_directory_uri() . \'/js/script.js\', array(\'jquery\') ); wp_localize_script( \'ajax-script\', \'cc_ajax_object\', array( \'ajax_
获取同一类别的所有产品
我使用此函数在ajax请求中获取一个类别的所有产品function get_products() { $cat_id = $_POST[\'category\']; $args = array( \'post_type\' => \'product\', \'post_status\' => \'publish\', \'ignore_sticky_posts\' =>
WordPress实时搜索和筛选自定义域
我有以下代码用于获取、过滤和显示输入时的自定义帖子(onkeyup)。然而,它目前不起作用;打开控制台时,我还得到一个500(内部服务器错误)。我错过了什么?PHP:` add\\u action(\'wp\\u ajax\\u data\\u fetch\',\'data\\u fetch\');add\\u action(\'wp\\u ajax\\u nopriv\\u data\\u fetch\',\'data\\u fetch\');函数data\\u fetch(){ $the_quer
WooCommerce多站点全球搜索如何实现mod ajax功能?
我创建了一个多站点电子商务装置,以区分男性和女性部门。然而,经常发生的情况是,在男性部门,他们做与女性文章相关的研究,反之亦然。因此,我的网站说它找不到文章,显然不是这样。如何实现全局搜索功能?我尝试在粘贴的这个功能上使用switch\\u to\\u blog,但遗憾的是我无法使用它。谁能帮帮我吗?这是我尝试的代码。。。但它是否停止并仅在站点1上工作。。。有什么想法吗?提前感谢 switch_to_blog(1); $results = new WP_Query( apply_filte
Load More Posts Button - AJAX
我正在尝试将Ajax添加到我的主题中,以便动态加载我的帖子。下面的代码可以工作,但由于某种原因,当我使用另一个div包装触发加载的按钮时,它什么都不做。完整代码:https://pastebin.com/8DhmC32RJS公司jQuery(function($){ $(\'.loadmore\').click(function(){ var button = $(this), data = {
使用wp-ajax的WordPress API调用返回错误400
我对使用Wordpress进行api调用很陌生,所以请耐心等待。我有这个功能:function foo() { $userinfo = [ \"number\" => \"26246426\", \"secondnumber\" => \"43634643\" ]; $api_url = \'https://api.url.com\'; $response = wp_remote_post( $api_url,
将值发布到具有高级自定义字段的自定义发布类型
我正在尝试使用Ajax和jQuery将数据发布到自定义发布类型。标题字段与标准wordpress字段一样工作,但颜色字段不工作。我还尝试用ACF本身的名称替换“color”,如“field\\u 5ec63bc5b6fe0”,但这也不起作用。$(\'.submit-color\').on(\'click\', function (e) { e.preventDefault(); var newColor = { \'title\': $( \'.ti
通过FormData API和AJAX上传图像不起作用($_FILES始终为空)
当我尝试执行标题中提到的操作时,我的请求都能正常工作(nonce-check通过,服务器响应200已接收,服务器脚本也能正常工作)。我的问题是,我无法访问服务器端脚本上上载的图像文件$_文件始终为空。虽然已经有很多关于堆栈溢出的帖子,但他们的解决方案都不适合我。我的HTML(请注意,我不使用表单标记,但应该不会有问题):<input type=\'file\' name=\'imageupload\' id=\'image-for-upload\'> <button onclic
使用AJAX和jQuery实现POST值
以下是如何在wp表单中创建自定义智能标记:function ea_custom_smart_tags( $content, $tag ) { if( \'my_smart_tag\' == $tag ) { $value = \'Testing 1 2 3\'; $content = str_replace( \'{\' . $tag . \'}\', $value, $content ); } return
调用具有多个参数的PHP函数,该函数位于AJAX处理程序之外
Q: 使用AJAX处理程序中的多个参数调用PHP函数的正确方法是什么?Q: 我调用php函数是否正确?Q: 有没有更简单的方法? Page Element 用户单击按钮。Action: 单击将调用php代码,使用以下参数连接到外部服务器:用户名2。IP地址3。端口4。公钥5。服务Purpose:将投票字符串(从主机A)发送到外部游戏服务器(主机B)我不需要更新任何WordPress内容。注意:我拥有这两台服务器。WordPress Version: 5.4.1 PHP Version on
ajax response not recieving
有谁能在这方面帮助我吗。我的问题是,当我ajax请求WordPress时,当我在控制台中记录响应时,它会显示error/complete 不response.jQuery(document).ready(function($) { $(\".pincode_search_field\").on(\'keyup\', function(event) { event.preventDefault(); var ajax_url = pin_shop.ajax_url;&
你知道为什么我收到“I‘m Get”wp-admin/admin-ajax.php 401(未经授权)“
我在Windows 10上本地运行,我是我计算机的完全管理员。有什么想法吗?基本上,我正在尝试从表单发送电子邮件。我刚开始编写代码,想测试ajax是否被调用。我已配置SMTP。<div class=\"chat-form\"> <form class=\"form-container\" id=\"chat-form\"> <input type=\"hidden\" name=\"nonce\" value=\"<
AJAX调用中的脚本未追加到<head>元素-为什么?
我正在尝试(但失败)在加载页面其余部分之前,将脚本加载到某些帖子的标题中。我的一些帖子有需要脚本才能工作的嵌入,但我下面的临时代码工作不正常。此AJAX调用已成功发送,脚本正在从接收到的数据中过滤,但由于某些原因,我的AJAX调用没有将这些脚本附加到HTML代码中的head元素。那么我哪里做错了?(function ($) { $(document).ready(function () { var $mainContent = $(\".main\");
我如何让我的WordPress插件接收数据,并在AJAX/php请求中将其转发到需要身份验证的远程服务器?
我写了一个Wordpress插件,它在编辑后的页面上的元框中放置了几个按钮。我要举个例子。com/wp管理/发布。php?post=数字1和;操作=编辑。我希望我的Wordpress钩子接收AJAX调用,然后向远程服务器发出请求(该服务器需要WP用户不必输入的身份验证),然后将结果返回给Wordpress用户。我要发送的包含数据的表单代码是两个自定义HTML元素输入的数据。它们是:class MyFormData extends HTMLElement{ construc
前端AJAX媒体上传返回404
我正在为用户创建一个自定义注册表,用户必须上传政府ID的图像。使用AJAX提交。不管发生什么情况,处理函数总是返回404状态错误。然而,用户得到注册,文件得到上传。请告诉我哪里做错了?这是我的密码。。表单HTML:<div class="col-lg-6 offset-lg-3 mt-4"> <form id="vrform" enctype="multipart/form-data" method="
使用AJAX提交表单时出现WordPress 403错误
我建立了wordpress多站点,在我的子站点(称为“团队”站点)中有buddypress。存在活动流,但我无法发布活动更新,因为存在403错误。当我单击“时”;“提交”;在post上检查错误,这是我在网络选项卡上看到的:Request URL: https://<<masked>>.sg/team/wp-admin/admin-ajax.php Request Method: POST Status Code: 403 Remote Address: &l
主题正在导致插件的AJAX冲突我无法识别它
这有点奇怪,这是与插件相关的,但遗憾的是,1个月后,插件所有者没有回应,我转向了社区问题是我有这个插件;“视觉组合”;它使用Ajax为库过滤和加载图像现在,经过几个小时的摆弄,删除jq,删除插件,试图找出问题所在,我发现每当我在主题中调用我的页脚时,插件的ajax都会停止工作因此,每当我说即使我从页脚中删除每一行代码,它也会中断,除了<?php wp_footer(); ?>我完全不知所措,我从网站上删除了所有的jq插件,但由于某种原因,它适用于2020主题,所以我知道这是一个冲突,在所有人都
为什么,如果一个函数接受参数,它在AJAX调用中就会失败?
我正在尝试编写一个WP函数来处理ajax和直接调用,如下所示:PHPfunction some_function($var){ $var = !empty($var) ? $var : $_POST[\'var\']; echo $var; //or even $var = null; echo \'something\'; if(!empty($_POST[\'actio
AJAX过滤器-显示至少包含一个过滤器的所有结果
对于一个项目,我使用WordPress的木材(细枝)。我正在尝试用视频模板上的标签实现ajax过滤器。但它不像我想要的那样工作。目前我的制度太严格了。过滤器以错误的方式组合。示例:Video 1标签:media // digital // healthVideo 2标签:media // clinical // private sector如果我选择media 和digital 在我的过滤器里Video 1 因此,因为这是唯一一个获得这两个标签的视频Video 2 收到media 也我想显示至少包含一个过
如何通过发送AJAX请求从定制表返回记录
我正在尝试从自定义表返回记录。在客户端,我正在发送一个AJAX请求。<script> var eventId; var xmlhttp; var xmlhttp = new XMLHttpRequest; function doclick(ddl){ $evtid=-1; $evtid =ddl.options[ddl.selected