View file File name : attribution-details.php Content :<?php /** * Display the Order Attribution details metabox. * * This template is used to display the order attribution data metabox on the edit order screen. * * @see Automattic\WooCommerce\Internal\Orders\OrderAttributionController * @package WooCommerce\Templates * @version 9.0.0 */ declare( strict_types=1 ); defined( 'ABSPATH' ) || exit; /** * Variables used in this file. * * @var array $meta Array of meta data. * @var bool $has_more_details Whether to show the more details toggle. */ ?> <div class="order-attribution-metabox"> <?php if ( array_key_exists( 'origin', $meta ) ) : ?> <h4><?php esc_html_e( 'Origin', 'woocommerce' ); ?></h4> <?php endif; ?> <div class="woocommerce-order-attribution-origin-container"> <?php if ( array_key_exists( 'origin', $meta ) ) : ?> <span class="order-attribution-origin"> <?php echo esc_html( $meta['origin'] ); ?> </span> <?php endif; ?> <?php if ( $has_more_details ) : ?> <a href="" class="woocommerce-order-attribution-details-toggle" aria-expanded="false"> <span class="toggle-text show"><?php esc_html_e( 'Show details', 'woocommerce' ); ?></span> <span class="toggle-text hide" aria-hidden="true"><?php esc_html_e( 'Hide details', 'woocommerce' ); ?></span> <span class="toggle-indicator" aria-hidden="true"></span> </a> <?php endif; ?> </div> <div class="woocommerce-order-attribution-details-container closed"> <?php if ( array_key_exists( 'source_type', $meta ) ) : ?> <h4><?php esc_html_e( 'Source type', 'woocommerce' ); ?></h4> <span class="order-attribution-source_type"> <?php echo esc_html( $meta['source_type'] ); ?> </span> <?php endif; ?> <?php if ( array_key_exists( 'utm_campaign', $meta ) ) : ?> <h4> <?php esc_html_e( 'Campaign', 'woocommerce' ); ?> </h4> <span class="order-attribution-utm-campaign"> <?php echo esc_html( $meta['utm_campaign'] ); ?> </span> <?php endif; ?> <?php if ( array_key_exists( 'utm_source', $meta ) ) : ?> <h4> <?php esc_html_e( 'Source', 'woocommerce' ); ?> </h4> <span class="order-attribution-utm-source"> <?php echo esc_html( $meta['utm_source'] ); ?> </span> <?php endif; ?> <?php if ( array_key_exists( 'utm_medium', $meta ) ) : ?> <h4> <?php esc_html_e( 'Medium', 'woocommerce' ); ?> </h4> <span class="order-attribution-utm-medium"> <?php echo esc_html( $meta['utm_medium'] ); ?> </span> <?php endif; ?> <?php if ( array_key_exists( 'utm_source_platform', $meta ) ) : ?> <h4> <?php esc_html_e( 'Source platform', 'woocommerce' ); ?> </h4> <span class="order-attribution-utm-source-platform"> <?php echo esc_html( $meta['utm_source_platform'] ); ?> </span> <?php endif; ?> <?php if ( array_key_exists( 'utm_creative_format', $meta ) ) : ?> <h4> <?php esc_html_e( 'Creative format', 'woocommerce' ); ?> </h4> <span class="order-attribution-utm-creative-format"> <?php echo esc_html( $meta['utm_creative_format'] ); ?> </span> <?php endif; ?> <?php if ( array_key_exists( 'utm_marketing_tactic', $meta ) ) : ?> <h4> <?php esc_html_e( 'Marketing tactic', 'woocommerce' ); ?> </h4> <span class="order-attribution-utm-marketing-tactic"> <?php echo esc_html( $meta['utm_marketing_tactic'] ); ?> </span> <?php endif; ?> </div> <?php if ( array_key_exists( 'device_type', $meta ) ) : ?> <h4><?php esc_html_e( 'Device type', 'woocommerce' ); ?></h4> <span class="order-attribution-device_type"> <?php echo esc_html( $meta['device_type'] ); ?> </span> <?php endif; ?> <?php if ( array_key_exists( 'session_pages', $meta ) ) : ?> <h4> <?php esc_html_e( 'Session page views', 'woocommerce' ); echo wp_kses_post( wc_help_tip( __( 'The number of unique pages viewed by the customer prior to this order.', 'woocommerce' ) ) ); ?> </h4> <span class="order-attribution-utm-session-pages"> <?php echo esc_html( $meta['session_pages'] ); ?> </span> <?php endif; ?> </div>