woocommerce_fulfillment_order_fulfillment_statuses
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
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() );