bla*_*l24 2 sql wordpress woocommerce product-variations
我对 woocommerce 商店有疑问。随机产品最终将变动税值设置为“标准”,这覆盖了产品实际税级设置的“零税率”。
要解决此问题,需要做的就是将产品变体(而不是父产品)的 _tax_class 值设置为“父”。完成此操作后,woocommerce 将默认产品本身的 _tax_class。
到目前为止,我已经创建了以下脚本,使我能够从 PHPMyAdmin 中手动修改税级,但是,由于查询下面提到的错误,我无法编辑任何值。
SELECT wp_postmeta.* , wp_posts.post_type, wp_posts.post_title, wp_posts.ID
FROM wp_postmeta INNER JOIN wp_posts  
ON wp_posts.id = wp_postmeta.post_id
WHERE wp_postmeta.meta_key = '_tax_class' AND wp_posts.post_type = 'product_variation'  
错误信息;
'Current selection does not contain a unique column. Grid edit, checkbox, Edit, Copy and Delete features are not available' 
我相信这可能是一个索引问题,因为数据库大小较大(未压缩为 300mb),但我无法让它查看任一表的主键。
任何帮助或指示都会很棒!
谢谢
以下是一个纯 SQL 查询,用于将所有产品变体税类更新为一个'parent'值:
UPDATE `wp_postmeta`\nSET `meta_value` = 'parent'\nWHERE `meta_key` LIKE '_tax_class'\n  AND `post_id` IN\n    (SELECT `ID`\n     FROM `wp_posts`\n     WHERE `post_type` = 'product_variation');\n这是经过测试并且有效的
\n\n\n\n但是\xe2\x80\xa6 在运行此查询之前你应该做一个数据库备份
\n
| 归档时间: | 
 | 
| 查看次数: | 2369 次 | 
| 最近记录: |