wc_format_option_hold_stock_minutes()
Formats hold stock option and sets cron event up.
Hooks from the function
Return
String
.
Usage
wc_format_option_hold_stock_minutes( $value, $option, $raw_value );
- $value(string) (required)
- Option value.
- $option(array) (required)
- Option name.
- $raw_value(string) (required)
- Raw value.
wc_format_option_hold_stock_minutes() wc format option hold stock minutes code WC 8.7.0
function wc_format_option_hold_stock_minutes( $value, $option, $raw_value ) { $value = ! empty( $raw_value ) ? absint( $raw_value ) : ''; // Allow > 0 or set to ''. wp_clear_scheduled_hook( 'woocommerce_cancel_unpaid_orders' ); if ( '' !== $value ) { $cancel_unpaid_interval = apply_filters( 'woocommerce_cancel_unpaid_orders_interval_minutes', absint( $value ) ); wp_schedule_single_event( time() + ( absint( $cancel_unpaid_interval ) * 60 ), 'woocommerce_cancel_unpaid_orders' ); } return $value; }