猿问

如何在 WooCommerce 中禁用全局延期交货

新产品每天都会添加到我的网站上,为每个新产品和缺货产品一直选择“不允许缺货”选项是没有效率的。目前,随着包含 2,000 多种产品的不断增长的数据库,我发现每天执行相同的过程很乏味。使用functions.php 文件,是否有一些我可以实施的php 代码来禁止所有现有和未来产品的延期交货?

欢迎和感谢任何帮助。


UYOU
浏览 142回答 1
1回答

跃然一笑

只需使用以下代码行即可全局禁用延期交货:add_filter( 'woocommerce_product_backorders_allowed', '__return_false' );代码位于活动子主题(或活动主题)的 functions.php 文件中。测试和工作。在某些情况下,对于某些插件,您应该定义优先级挂钩,将其增加如下:add_filter( 'woocommerce_product_backorders_allowed', '__return_false', 1000 );对于缺货通知,有woocommerce_product_backorders_require_notification过滤器。
随时随地看视频慕课网APP
我要回答