preview->is_preview_mode() ) { wp_enqueue_style( 'editor-font-awesome', ELEMENTOR_ASSETS_URL . 'lib/font-awesome/css/all.css', [], \ShopEngine::version() ); } wp_enqueue_script('shopengine-elementor-script', \ShopEngine::widget_url() . 'init/assets/js/widgets.js', ['jquery', 'elementor-frontend'], \ShopEngine::version(), true); // For Archive product widget Tooltip text translation support. wp_localize_script('shopengine-elementor-script', 'shopengineLoopProductConfig', [ 'add_to_cart' => __('Add to Cart', 'shopengine'), 'quick_view' => __('Quick View', 'shopengine'), 'add_to_wishlist' => __('Add to Wishlist', 'shopengine'), 'compare' => __('Compare', 'shopengine'), 'direct_checkout' => __('Direct Checkout', 'shopengine'), ]); } public function elementor_css() { wp_enqueue_style('shopengine-elementor-style', \ShopEngine::widget_url() . 'init/assets/css/widgets.css', null , \ShopEngine::version()); } public function frontend_js() { wp_register_script('asrange-js', \ShopEngine::widget_url() . 'init/assets/js/jquery-asRange.min.js', [], \ShopEngine::version(), true); } public function frontend_css() { wp_enqueue_style('shopengine-widget-frontend', \ShopEngine::widget_url() . 'init/assets/css/widget-frontend.css', ['shopengine-public'], \ShopEngine::version()); if ( defined( 'ELEMENTOR_ASSETS_URL' ) ){ wp_enqueue_style( 'shopengine-frontend-font-awesome', ELEMENTOR_ASSETS_URL . 'lib/font-awesome/css/all.css', [], \ShopEngine::version() ); } } }