PluginProbe ʕ •ᴥ•ʔ
ShopEngine Elementor WooCommerce Builder Addon – All in One WooCommerce Solution / 3.1.0
ShopEngine Elementor WooCommerce Builder Addon – All in One WooCommerce Solution v3.1.0
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-image / screens / default.php
shopengine / widgets / product-image / screens Last commit date
default.php 3 years ago
default.php
31 lines
1 <?php
2
3 defined('ABSPATH') || exit;
4
5 \ShopEngine\Widgets\Widget_Helper::instance()->wc_template_filter();
6
7
8 /*
9 -----------------------------------------------
10 Changed flash sale text to percentage off text
11 -----------------------------------------------
12 */
13 if( $product->is_on_sale() && 'yes' === $settings['shopengine_sale_flash_status'] ) {
14
15 $regular_price = $product->get_regular_price();
16 $current_price = $product->get_price();
17
18 if( !empty($regular_price) && !empty($current_price) ){
19
20 $flash_slae_position = 'position-' . $settings['shopengine_flash_sale_position'];
21 $s_p = ( $regular_price - $current_price ) / $regular_price * 100;
22 $sale_price = \Automattic\WooCommerce\Utilities\NumberUtil::round( $s_p );
23
24 echo '<span class="onsale ' . esc_attr($flash_slae_position) . '">' . esc_html($sale_price) . esc_html__( '% OFF', 'shopengine' ) . '</span>';
25 }
26
27 } // flash sale end
28
29
30 wc_get_template('single-product/product-image.php');
31