PluginProbe ʕ •ᴥ•ʔ
ShopEngine Elementor WooCommerce Builder Addon – All in One WooCommerce Solution with eCommerce Templates & Woo Widgets / 4.9.4
ShopEngine Elementor WooCommerce Builder Addon – All in One WooCommerce Solution with eCommerce Templates & Woo Widgets v4.9.4
4.9.5 4.9.4 4.9.3 4.9.2 4.9.1 4.9.0 2.0.0 2.1.0 2.2.0 2.2.1 2.2.2 2.3.0 2.4.0 2.5.0 2.5.1 3.0.0 3.1.0 3.1.1 4.0.0 4.0.1 4.1.0 4.1.1 4.2.0 4.2.1 4.3.0 4.3.1 4.4.0 4.5.0 4.5.1 4.6.0 4.6.1 4.6.2 4.6.3 4.6.4 4.6.5 4.6.6 4.6.7 4.6.8 4.6.9 4.7.0 4.7.1 4.7.2 4.7.3 4.7.4 4.7.5 4.7.6 4.7.7 4.7.8 4.7.9 4.8.0 4.8.1 4.8.2 4.8.3 4.8.4 4.8.5 4.8.6 4.8.7 4.8.8 4.8.9 trunk 0.1.2-beta 0.1.3-beta 0.1.4-beta 1.0.0 1.1.0 1.1.1 1.1.2 1.1.3 1.2.0 1.2.1 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.4.0 1.4.1 1.5.0 1.5.1 1.6.0 1.6.1 1.7.0 1.8.0 1.8.1 1.9.0
shopengine / widgets / product-sku / screens / default.php
shopengine / widgets / product-sku / screens Last commit date
default.php 3 years ago
default.php
47 lines
1 <?php defined('ABSPATH') || exit;
2
3 $post_type = get_post_type();
4
5 $product = \ShopEngine\Widgets\Products::instance()->get_product($post_type);
6
7 if(!$product->get_sku()) {
8
9 if($post_type == \ShopEngine\Core\Template_Cpt::TYPE) {
10 echo esc_html__('This product has no sku', 'shopengine');
11 }
12
13 return;
14 }
15
16 ?>
17
18 <div class="shopengine-sku">
19
20 <?php do_action('woocommerce_product_meta_start'); ?>
21
22 <?php if(wc_product_sku_enabled() && ($product->get_sku() || $product->is_type('variable'))) : ?>
23
24 <span class="sku-wrapper">
25
26 <?php if(isset($settings['shopengine_product_sku_label_show']) && $settings['shopengine_product_sku_label_show'] == 'yes') : ?>
27
28 <span class="sku-label"><?php esc_html_e('SKU:', 'shopengine'); ?></span>
29
30 <?php endif; ?>
31
32 <span class="sku-value">
33 <?php
34 if(empty( $product->get_sku())) {
35 echo esc_html__('N/A', 'shopengine');
36 } else {
37 echo esc_html($product->get_sku());
38 }
39 ?>
40 </span>
41
42 </span>
43
44 <?php endif; ?>
45
46 </div>
47