新产品每天都会添加到我的网站上,为每个新产品和缺货产品一直选择“不允许缺货”选项是没有效率的。目前,随着包含 2,000 多种产品的不断增长的数据库,我发现每天执行相同的过程很乏味。使用functions.php 文件,是否有一些我可以实施的php 代码来禁止所有现有和未来产品的延期交货?欢迎和感谢任何帮助。
1 回答
跃然一笑
TA贡献1826条经验 获得超6个赞
只需使用以下代码行即可全局禁用延期交货:
add_filter( 'woocommerce_product_backorders_allowed', '__return_false' );
代码位于活动子主题(或活动主题)的 functions.php 文件中。测试和工作。
在某些情况下,对于某些插件,您应该定义优先级挂钩,将其增加如下:
add_filter( 'woocommerce_product_backorders_allowed', '__return_false', 1000 );
对于缺货通知,有woocommerce_product_backorders_require_notification
过滤器。
- 1 回答
- 0 关注
- 141 浏览
添加回答
举报
0/150
提交
取消