woocommerce_purchase_order_item_types
Usage
add_filter( 'woocommerce_purchase_order_item_types', 'wp_kama_woocommerce_purchase_order_item_types_filter' );
/**
* Function for `woocommerce_purchase_order_item_types` filter-hook.
*
* @param $OrderItemType::LINE_ITEM
*
* @return
*/
function wp_kama_woocommerce_purchase_order_item_types_filter( $OrderItemType::LINE_ITEM ){
// filter...
return $OrderItemType::LINE_ITEM;
}
- $OrderItemType::LINE_ITEM
- -
Where the hook is called
woocommerce_purchase_order_item_types
woocommerce/src/Blocks/BlockTypes/OrderConfirmation/Totals.php 104
$order->get_items( apply_filters( 'woocommerce_purchase_order_item_types', OrderItemType::LINE_ITEM ) ),
woocommerce/templates/order/order-details-fulfillments.php 32
$order_items = $order->get_items( apply_filters( 'woocommerce_purchase_order_item_types', 'line_item' ) );
woocommerce/templates/order/order-details.php 30
$order_items = $order->get_items( apply_filters( 'woocommerce_purchase_order_item_types', 'line_item' ) );