Example #1
0
		<?php 
if (sizeof($subscription->get_items()) > 0) {
    foreach ($subscription->get_items() as $item_id => $item) {
        $_product = apply_filters('woocommerce_subscriptions_order_item_product', $subscription->get_product_from_item($item), $item);
        $item_meta = wcs_get_order_item_meta($item, $_product);
        if (apply_filters('woocommerce_order_item_visible', true, $item)) {
            ?>
					<tr class="<?php 
            echo esc_attr(apply_filters('woocommerce_order_item_class', 'order_item', $item, $subscription));
            ?>
">
						<?php 
            if ($allow_remove_item) {
                ?>
							<td class="remove_item"><a href="<?php 
                echo esc_url(WCS_Remove_Item::get_remove_url($subscription->id, $item_id));
                ?>
" class="remove" onclick="return confirm('<?php 
                printf(esc_html__('Are you sure you want remove this item from your subscription?', 'woocommerce-subscriptions'));
                ?>
');">&times;</a></td>
						<?php 
            }
            ?>
						<td class="product-name">
							<?php 
            if ($_product && !$_product->is_visible()) {
                echo esc_html(apply_filters('woocommerce_order_item_name', $item['name'], $item));
            } else {
                echo wp_kses_post(apply_filters('woocommerce_order_item_name', sprintf('<a href="%s">%s</a>', get_permalink($item['product_id']), $item['name']), $item));
            }