Woocommerce: Is it possible to overide the settings for allowing to purchase out of stock products [closed]
The following hooked functions will allow you to make everything purchasable: // Change all products stock statuses to ‘instock’ add_filter( ‘woocommerce_product_get_stock_status’, ‘filter_get_stock_status_callback’, 10, 2 ); add_filter( ‘woocommerce_product_variation_get_stock_status’, ‘filter_get_stock_status_callback’, 10, 2 ); function filter_get_stock_status_callback( $stock_status, $product ){ return is_admin() ? $stock_status : ‘instock’; } // Enable backorders on all products add_filter( ‘woocommerce_product_get_backorders’, ‘filter_get_backorders_callback’, 10, 2 ); … Read more