您当前的位置:首页 > TAG信息列表 > ajax
WordPress在wp_mail中设置了错误的标题
提交时,我正在wordpress上使用ajax发送一封联系电子邮件。从下面的代码中,您可以看到From标头已正确设置,但wordpress正在从phpmailer\\u init action中选择要设置为标头的标头。有人能帮我解决这个问题吗add_action(\'wp_ajax_contact_form\', \'contact\'); add_action(\'wp_ajax_nopriv_contact_form\', \'contact\'); function contact(
在WordPress中限制AJAX请求的速率
我在我的网站上使用ajax请求来验证用户提供的数据。我已经在使用寿命最小化的wp nonce。但该ajax操作会触发无限请求,所以请帮助我限制ajax请求或修复此问题。
当AJAX调用函数时未定义AJAX_OBJECT
当我使用ajax在PHP中调用函数时,我得到了未捕获的(承诺中)引用错误:未定义ajax\\u对象html2canvas(document.getElementById(\"primary\")).then(function(canvas) { console.log(\"image_base64: \", canvas); var data = {
对AJAX添加到页面的反应
如何在每次AJAX完成向页面添加内容时运行JavaScript?我的JavaScript文件加载并运行,但仅在第一页加载时运行。我正在寻找与Drupal相当的产品。行为。贴上WordPress上有这样的东西吗?
400坏请求,在WordPress主题开发中,wp_ajax
作为Salamu Alaikum,我正在开发一个主题,我已经尝试了各种方法来获得一个成功的ajax请求,它仍然向我显示了400个错误的请求。我在StackOverflow和Wordpress StackExchange中一个接一个的问题都找不到解决方案。这是ping。进行ajax调用的js文件。jQuery(\'area\').on(\'click\', function(e) { e.preventDefault(); var product_id = jQuer
Ajax gives 400 error
基本上,我正在尝试在Elementor小部件中启动ajax调用。因此,我在click上有一个按钮,它执行widget类中的一个函数。在elementor基本模板中,我添加了这个。 public function __construct( $data = [], $args = null ) { parent::__construct( $data, $args ); //add_action( \'wp_footer\', array( $this, \'
如何知道哪个页面正在调用admin-ajax.php?
最初的目标是:所有用户都可以在前端的页面上添加和删除图像,但他们只能看到自己的图像。当在网站的管理部分时,管理员应该看到来自每个用户的所有图像。(只有管理员才能访问网站的管理部分)。到目前为止,我有以下代码:add_action( \'pre_get_posts\',\'users_own_attachments\' ); function users_own_attachments( $wp_query_obj ) { global $current_user, $pagenow
Foreach生成的定制税务查询,每个查询都有一个AJAX“Load More”按钮
我正在遍历自定义分类术语,为每个术语创建一个WP\\u查询,然后在前端显示帖子。我也在尝试适应this helpful tutorial(和附带的注释)为每个循环迭代添加一个ajax加载更多按钮。这就是我认为此问题与WP StackExchange上其他帖子的不同之处:在循环查询中添加加载更多按钮,而不是在一个页面上添加单个查询或简单的多个硬编码(非循环)WP\\U查询。原始教程使用wp_localize_script 将php数据传递给注册的;将jQuery脚本排队,但由于我需要为每个循环创建唯一的变量
使用ajax-unset($ARRAY[$KEY])从存储在自定义字段中的数组中删除整个[$KEY];不起作用
我希望使用Ajax删除密钥[1] 从存储在自定义用户字段中的以下数组中,然后重新保存它。。。我试图通过使用unset($array[$key]) 然后保存更新的值,但恐怕没有成功。谢谢你的帮助。。。Array ( [0] => Array ( [dna_cal_when] => 1576926000 [dna_cal_position_id] => [dna_cal_candidate_id] =>
400 wp_ajax中基于设置为FALSE或TRUE的ProcessData的错误请求和非法调用
作为Salamu Alaikum,我在工作wp_ajax 并尝试通过ajax上传文件。当我processData: true 它返回错误illegal invocation 文件上载时。但当我设定processData: false 它返回错误400 bad request. 但是,我再次检查了PHP是否一切正常。But if I do not upload file all data get saved successfully. 这是我的表格。。。 <form action=\"\" metho
如何处理多个AJAX WordPress查询?
我对两个ajax操作有问题。我有一个post grid,它有一个前端排序“ASC”和“DESC”。因此,如果我单击“DESC”,它会将WordPress查询参数“order by”更改为“DESC”。它起作用了。但我有加载更多按钮,这也是ajax。它也可以工作,但不考虑上面的情况,因为它的查询参数与initial保持相同。因此,如果我单击DESC按钮并单击load more,它将加载第二个页面,而不考虑DESC。有任何可能的解决方法吗?
在WordPress中使用AJAX向自定义帖子分类过滤器添加“所有帖子”按钮
有人知道如何使用自定义分类(“album\\u category”)将“所有帖子”按钮添加到我的自定义帖子(“albums”)中吗?我可以看到我的类别(混合、掌握、制作),当我单击它们时,它会显示在特定类别(混合、掌握、制作)下打勾的帖子。我想要的是还有一个“所有帖子”按钮,这样用户可以在查看过滤后的帖子后返回显示所有帖子。我知道我可以用wp\\u list\\u类别(array(\'show\\u option\\u all\'=>“all Posts”))做到这一点;但我不知道如何在代码中实现它
jQuery AJAX url wit variable
对于AJAX调用,我尝试从变量获取urljQuery(document).ready(function($) { var url = \'test\'; $.ajax({ \'url\': url, \'data\': ({todo: \"food-page_catfetch\"}), \'success\': function(data) { $(\'.catspinner__food_page\').fadeOut
使用AJAX-Dots进行WordPress分页
我正在使用paginate_links() 以及分页。每当点击一个数字时,它都会起作用,但如果我点击了3个点,那么就不会有4个页面无法选择。有什么解决办法吗
400错误请求管理-AJAX文件上载
我在制作上传插件时遇到了一些问题。我正在使用ajax进行上传,但在第一次测试中,我遇到了400个错误请求。有解决方法吗?这是js代码(function($){ $(document).ready(function(){ $(\'#process-upload\').on(\'click\', function(e){ e.preventDefault(); var data = new FormData();
AJAX未正确发送数据-多维数组
我有一个大的多维数组作为ajax帖子发送。但在某些服务器中,它不会完全发送数据—阵列末端的一部分正在被剪切。是否有任何限制?add_action( \'wp_ajax_pgggo_ajax_sorting_loader\', array($this, \'pgggo_ajax_loader_sorting_callback\')); add_action( \'wp_ajax_nopriv_pgggo_ajax_sorting_loader\', array($this, \'pgg
将一些帖子移到排序顺序的末尾,即使wp_Query中已经有排序
我有一个网站,列出出售的财产。我有一个自定义的wp\\u查询,并创建了一个排序下拉列表。此下拉列表按日期、价格(低-高&高-低)和床位(低-高&高-低)对帖子查询进行重新排序。价格和床位是自定义字段,仅包含数值。(无货币/逗号)。更改时,AJAX会在下拉列表下方重新组织帖子。这一切都非常有效。但是,有些房产没有价格(而是显示“按需价格”)。问题是,如果我将它们的价格设置为“0”,或者将这些属性的价格字段留空,那么它们将以0的价格按排序顺序出现。因此,当我按从低到高的价格对房产进行排序时,它们首先出现在列表
AJAX响应条带多维数组,无法解码
我正在使用wp_ajax_ 和wp_ajax_nopriv_ 在本地化脚本中,我传递了一个大的多维数组(它很大!)。它不需要任何JSON编码、解码。但我想在我调用ajax时对其进行编码。。。所以我用json_encode 在本地化脚本中(wp\\u json\\u encode也提供相同的输出)。。我通过ajax数据参数传递它。现在当我以json_decode($_POST[\'largejson\'], true)我得到的响应不是数组,而是带有大量反斜杠的字符串\\\":[{\\\"field_type
JQuery未调用php函数
我似乎无法让jquery在插件中调用php处理函数。请帮忙。TQ公司更新:我更新了代码。它现在正在工作。我的php文件// INIT function nizam_scripts() { wp_enqueue_script( \'nizam_ajax\', plugin_dir_url( __FILE__ ) . \'/nizam_plugin.js\', array( \'jquery\' ) ); wp_localize_script(\'nizam_ajax\
当新数据将添加时,WordPress响起铃声
我正在努力添加一个铃声通知,当在附表中插入任何新的数据行时,这将发出响铃。(同样,当我们收到新消息时,我们会在Facebook上收到通知)I\'m able to make the function of the bell this belowfunction ding() { var bell = new Audio(\"https://facebook.design/public/sounds/Notification%201.mp3\"); bell.play(