Tim*_*ies 2 sql wordpress product stock woocommerce
在 WooCommerce 中,您可以更改产品的状态以允许延期交货,默认设置为“不允许”。我的商店里有数千种产品,我宁愿不手动更改所有产品。是否有 SQL 查询可以直接在数据库中为我执行此操作?
尝试在 mySql 中运行此查询
UPDATE wp_postmeta SET meta_value = 'yes' WHERE meta_key = '_backorders';
Run Code Online (Sandbox Code Playgroud)
这还不足以实现您的目的。还需要启用管理库存。
如果未启用 WooCommerce 允许延期交货全局设置,也请尝试运行此查询。
UPDATE wp_postmeta SET meta_value = 'yes' WHERE meta_key = '_manage_stock';
Run Code Online (Sandbox Code Playgroud)
还需要更新库存数量
UPDATE wp_postmeta SET meta_value = 1000 WHERE meta_key = '_stock';
Run Code Online (Sandbox Code Playgroud)
查询库存状态
UPDATE wp_postmeta SET meta_value = 'instock' WHERE meta_key = '_stock_status';
Run Code Online (Sandbox Code Playgroud)