我正在更改我的业务类型,这将不允许我对产品征税 - 即所有产品都必须免税。
那么,对于超过 1200 种产品,我如何将状态从“应税”更改为不应税?
我已经看到 posts_meta 表保存了每种产品的税收状态 - 它们都设置为“应税”,但我无法找到它应该设置为不应税的内容。
我知道我可以更改网站以不收税(我已经做到了),但我想清理产品定义以保持一切正确。
我想简单地在数据库上运行以下命令:
update myshop_postmeta set meta_value = "???" where meta_key = "_tax_status"
将
???
替换为正确的值后。
有人能给我指出正确的方向吗?
要将所有 WooCommerce 产品税务状态批量设置为“无”,数据库中有 2 个相关表需要更新(因此 2 个 SQL 查询):
UPDATE wp_postmeta as pm SET pm.meta_value = 'none' WHERE pm.meta_key = '_tax_status';
UPDATE wp_wc_product_meta_lookup as pml SET pml.tax_status = 'none';
您应该首先检查您的数据库表前缀(默认为
)wp_
这已经过测试并且完美运行,例如使用 PhpMyAdmin。
在 WooCommerce 管理产品列表中,您还可以使用“批量操作”一次编辑多个产品的税务状态。