问题描述
我正在尝试创建一个工作流,以构建供供应商执行的产品目录。供应商将选择多种类型的目录中的一种,选择后目录将被推送到他们的商店。我正在使用Integromat产品导入器模块以这种方式从Airtable成功导入的产品中提取数据。但是,我无法将产品分配给任何供应商。我尝试将供应商的用户ID映射到下面列出的元字段-值确实映射到了这些字段,但产品没有分配给供应商。
我尝试过的Meta键:
- 商店
- 供应商
- _wcfm_product_author,
- product_author,
- 卖方,
- 作者
- store_id,
- vendor_id,
- author_id
- post_author_id,
- post_author
- user_id,
- id
- store_name,
- sold_by
这些Meta字段键均未将导入的产品分配给作者-如果您愿意,我可以制作一个简短的视频来显示过程和结果,如果有帮助的话。
解决方法
事实证明WC本身并不支持作者-尝试为字段'post_author'分配一个值会创建一个元字段,该字段保存在wp_postmeta中而不是wp_post中。我在这里找到了一个插件,该插件增加了产品作者支持(允许访问wp_post中的post_author):https://wordpress.org/plugins/woo-change-product-author/。
然后我使用Integromat中的Wordpress模块与特定作者一起更新我的产品。