WooCommerce WP_Query 元数据字段 sku 与自定义表连接

问题描述

我有一个关于产品价格和库存的自定义表格。我想显示自定义表中的价格和库存。我只能加入“sku”,我的自定义表中没有帖子 ID。

我的 wp_custom_table 表列字段:

|   ct_id   |   ct_sku    |  ct_price   |   ct_stock    |
| (some id) | (sku value) | (sku value) | (stock value) |

WooCommerce wp_post_Meta 表列字段(和相关值):

|    ID      |   post_id    |  Meta_key  |  Meta_value  |
| (some id)  | (product id) |   '_sku'   |  (sku value) |

如何覆盖 woocommerce 产品查询

解决方法

我已经通过设置 cron 作业完成了这项工作。 Cron 作业将从我的自定义表中批量更新产品价格。