新產品每天都會添加到我的網站上,為每個新產品和缺貨產品一直選擇“不允許缺貨”選項是沒有效率的。目前,隨著包含 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 關注
- 182 瀏覽
添加回答
舉報
0/150
提交
取消