一些 Woocommerce 客户未显示在客户部分

Posted

技术标签:

【中文标题】一些 Woocommerce 客户未显示在客户部分【英文标题】:Some Woocommerce customers not showing in customers section 【发布时间】:2020-11-12 15:49:42 【问题描述】:

一些 Woocommerce 客户没有显示在客户部分,但我可以在用户部分看到它们。 例如客户 ABC 有 3 个订单,我可以在客户部分看到用户 ABC,但我看不到他 woocommerce>客户。

没有他的记录,我查过他的角色,他是一个角色的客户。

许多其他人显示正常,显示的用户和未显示的用户具有相同的角色,即“客户”。

有人可以帮忙吗

【问题讨论】:

当订单状态变为pending/processed/completed时,客户是否出现在dashboard中? 嗨 Aliqua,感谢您的回复。这些实际上是来自 shopify 的进口客户和订单。 这是一个实时站点? - 我只是猜测,但我认为在通过 woocommerce 进行购买之前不会出现客户。您可以在 woocommerce/github 上开票,看看他们是否可以解决未来与进口相关的问题? 是的,它是实时网站。已导入所有客户和订单数据。 70% 的导入用户也出现在客户部分,但大约 30% 的用户没有出现,即使角色没有区别,他们都是客户 抱歉,Waize,这超出了我的范围。祝你找到答案。 【参考方案1】:

我遇到了类似的问题,只是我的导入客户都没有出现。我注意到在 Woocommerce -> Status -> Scheduled Actions 中创建了一堆与导入相关的任务,并保留为 Pending。该任务被称为 wc-admin_import_orders 并且有一个类似 0 => 3333 的参数(第二个数字是订单 ID)。这些任务也回溯了大约 3 个月。当我运行这些任务时,我导入的用户开始显示在 Woocommerce -> 客户部分。

就我而言,我有大约 2000 个任务要运行并使用 WP-CLI action-scheduler 命令来运行它们。我使用的命令是[root]# wp action-scheduler run --hooks='wc-admin_import_orders'。不过,您将需要访问终端。如果这不可能,也可以通过从管理面板运行它们来完成,但如果你有很多它们可能需要一段时间。

【讨论】:

以上是关于一些 Woocommerce 客户未显示在客户部分的主要内容,如果未能解决你的问题,请参考以下文章

未登录用户 Woocommerce,重定向

使用 WooCommerce,我希望在客户单击产品价格中的“库存”时隐藏/禁用产品属性“颜色部分”并了解如何

WooCommerce 中的购物车总数是不是为 0 时未显示付款方式

向 Woocommerce 电子邮件和订单添加字段

获取 Woocommerce 客户订单

获取 Woocommerce 客户订单