wordpress - 一些 Woocommerce 客户未显示在客户部分
问题描述
一些 Woocommerce 客户没有显示在客户部分,但我可以在用户部分看到它们。例如,客户 ABC 有 3 个订单,我可以在客户部分看到用户 ABC,但在 woocommerce>customers 中看不到他。
没有他的记录,我查过他的角色,他是一个角色的客户。
许多其他人都显示得很好,显示的用户和未显示的用户具有相同的角色,即“客户”。
有人可以帮忙吗
解决方案
我有一个类似的问题,除了我的进口客户没有出现。我注意到在 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'
. 不过,您将需要访问终端。如果这不可能,也可以通过从管理面板运行它们来完成,但如果你有很多它们可能需要一段时间。
推荐阅读
- sql - 获取关联计数低于列值的所有记录
- c - 用于隐写术的 C 程序
- python-3.x - 从 python 脚本重定向到输出文件时,输出顺序已更改
- android - 在具有不同工具栏的片段之间导航时如何消除故障?
- macos - 在 Mac 上使用同上命令时如何删除源 zip 文件?
- firebase - 使用 Textfield 数据创建一个文本文件并上传到 Flutter 中的 firebase 存储
- constraints - 约束随机 10 位,使得不会有 7 个连续的 0 或 1
- java - 如何将 csv 未绑定的列解析为地图?
- typescript - Discord ClientUser 不是构造函数
- swift - 带有 collectionView 的 Hero ViewController 动画 - swift