woocommerce_delete_expired_draft_orders_batch_size

woocommerce_delete_expired_draft_orders_batch_size

Appears in:
Hook Type: filter

See hook in core

Displaying hooks found in version: woocommerce.10.8.1

apply_filters('woocommerce_delete_expired_draft_orders_batch_size') is found 1 times:

  • /src/Blocks/Domain/Services/DraftOrders.php line 190
    		 *
    		 * @since 10.7.0
    		 * @param int $batch_size Number of draft orders to delete per batch. Default 20.
    		 */
    		$batch_size = max( 1, (int) apply_filters( 'woocommerce_delete_expired_draft_orders_batch_size', 20 ) );
    		$this->ensure_draft_status_registered();
    		$orders = wc_get_orders(
    			[
    				'date_modified' => '<=' . strtotime( '-1 DAY' ),
    				'limit'         => $batch_size,
    				'status'        => self::DB_STATUS,