admin-ajax.php?action=woocommerce_feature_product 403 错误

Posted

技术标签:

【中文标题】admin-ajax.php?action=woocommerce_feature_product 403 错误【英文标题】:admin-ajax.php?action=woocommerce_feature_product 403 error 【发布时间】:2017-09-12 08:38:16 【问题描述】:

我有一个带有 woocommerce 插件的 wordpress 但是当我尝试在 woocommerce 产品页面上设置特色产品时,该明星用于设置特色项目显示是,但在 phpmyadmin 中,项目的 _featured 没有变化 当我点击星按钮时,我在网络点击中使用了 firefox 检查元素,出现 302 错误:“wp-admin/admin-ajax.php?action=woocommerce_feature_product&product_id=74&_wpnonce=2bd42dcb1e” 我禁用了所有其他插件并且我的主题的functions.php没有变化 我真的不知道为什么会这样 在 woocommerce 主要更新(第 3 版)之前,一切都很好,但在那之后我无法展示某些项目。 我的 woocommerce 版本:3.0.3 我的 wordpress 版本:4.7.3

【问题讨论】:

【参考方案1】:

从 WooCommerce v3.0 开始,meta 不再跟踪特色项目,它们现在是分类法。这就是为什么您没有看到特色元更新的原因。

特色产品也使用新的 product_visibility 分类而不是 meta,从而改进了对这些分类的查询。

阅读博客here

【讨论】:

以上是关于admin-ajax.php?action=woocommerce_feature_product 403 错误的主要内容,如果未能解决你的问题,请参考以下文章

AJAX 请求:/wp-admin/admin-ajax.php 403

Ajax 返回 400 Bad Request (xhr),admin-ajax.php 返回 '0'?

Android Studio WebView - 下载扩展名为 admin-ajax.php 的文件

Wordpress Ninja Forms、Access-Control-Allow-Origin 和 admin-ajax.php

Wordpress admin-ajax.php 在没有处理功能的情况下正在死亡“0”

使用 Ajax 退出 Wordpress