woocommerce_order_item_meta_start, $item_id, $item, $order, $plain_text

woocommerce_order_item_meta_start, $item_id, $item, $order, $plain_text

Appears in:
Hook Type: action

See hook in core

Displaying hooks found in version: woocommerce.11.0.0

do_action('woocommerce_order_item_meta_start, $item_id, $item, $order, $plain_text') is found 3 times:

  • /templates/emails/email-order-items.php line 109
    							 * @param WC_Order              $order      The order object.
    							 * @param bool                  $plain_text Whether the email is plain text or not.
    							 * @since 2.3.0
    							 */
    							do_action( 'woocommerce_order_item_meta_start', $item_id, $item, $order, $plain_text );
    
    							$item_meta = wc_display_item_meta(
    								$item,
    								array(
    									'before'       => '',
    									'after'        => '',
    
  • /templates/emails/email-order-items.php line 192
    				 * @param WC_Order              $order      The order object.
    				 * @param bool                  $plain_text Whether the email is plain text or not.
    				 * @since 2.3.0
    				 */
    				do_action( 'woocommerce_order_item_meta_start', $item_id, $item, $order, $plain_text );
    
    				wc_display_item_meta(
    					$item,
    					array(
    						'label_before' => '<strong class="wc-item-meta-label" style="float: ' . ( is_rtl() ? 'right' : 'left' ) . '; margin-' . esc_attr( $margin_side ) . ': .25em; clear: both">',
    					)
    
  • /templates/emails/plain/email-order-items.php line 96
    			// phpcs:enable WordPress.Security.EscapeOutput.OutputNotEscaped
    		}
    
    		// allow other plugins to add additional product information here.
    		do_action( 'woocommerce_order_item_meta_start', $item_id, $item, $order, $plain_text );
    		// phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
    		echo strip_tags(
    			wc_display_item_meta(
    				$item,
    				array(
    					'before'    => "\n- ",