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 / utils / global-helper.php
shopengine / utils Last commit date
banner 2 weeks ago emailkit 2 years ago feedback 2 weeks ago metform-promo-banner 2 weeks ago notice 2 weeks ago onboard 2 weeks ago plugins 2 weeks ago pro-awareness 2 years ago stories 2 years ago controls-helper.php 4 years ago elementor-data-map.php 4 years ago global-helper.php 3 years ago helper.php 1 year ago notice.php 2 weeks ago shipping-calculation.php 3 years ago util.php 2 years ago
global-helper.php
26 lines
1 <?php
2
3 use ShopEngine\Core\MultiLanguage\Language;
4
5 if ( !function_exists( 'shopengine_translate' ) ) {
6 /**
7 * @param $key
8 * @param $value
9 */
10 function shopengine_translator( $key, $value )
11 {
12 if ( 'polylang' === Language::$translator ) {
13 return pll_translate_string( $value, Language::$language_code );
14 } elseif ( 'wpml' === Language::$translator ) {
15 return apply_filters( 'wpml_translate_single_string', $value, Language::CONTEXT, $key );
16 }
17 return $value;
18 }
19 }
20
21 if ( !function_exists( 'shopengine_content_render' ) ) {
22 function shopengine_content_render($content) {
23 //phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
24 echo $content;
25 }
26 }