woocommerce_fulfillment_order_fulfillment_statuses filter-hookWC 10.1.0

This filter allows plugins to modify the list of order fulfillment statuses. It can be used to add, remove, or change the order fulfillment statuses available in the WooCommerce Fulfillments system.

Usage

add_filter( 'woocommerce_fulfillment_order_fulfillment_statuses', 'wp_kama_woocommerce_fulfillment_order_statuses_filter' );

/**
 * Function for `woocommerce_fulfillment_order_fulfillment_statuses` filter-hook.
 * 
 * @param array $order_fulfillment_statuses The default list of order fulfillment statuses.
 *
 * @return array
 */
function wp_kama_woocommerce_fulfillment_order_statuses_filter( $order_fulfillment_statuses ){

	// filter...
	return $order_fulfillment_statuses;
}
$order_fulfillment_statuses(array)
The default list of order fulfillment statuses.

Changelog

Since 10.1.0 Introduced.

Where the hook is called

FulfillmentUtils::get_order_fulfillment_statuses()
woocommerce_fulfillment_order_fulfillment_statuses
woocommerce/src/Internal/Fulfillments/FulfillmentUtils.php 375-378
return apply_filters(
	'woocommerce_fulfillment_order_fulfillment_statuses',
	self::get_default_order_fulfillment_statuses()
);

Where the hook is used in WooCommerce

Usage not found.