PluginProbe
ShopBuilder – WooCommerce Builder For Elementor / 3.2.6
ShopBuilder – WooCommerce Builder For Elementor v3.2.6
3.4.2 3.4.1 3.4.0 2.0.1 2.0.2 2.0.3 2.1.0 2.1.1 2.1.10 2.1.11 2.1.12 2.1.13 2.1.14 2.1.15 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 2.2.0 2.2.1 2.2.2 All 63 releases
← All changes | app/Controllers/Hooks/BuilderHooks.php +4 -8 2.2.23.2.6 View file →
@@ -67,13 +67,9 @@
67 67 }
68 68
69 69 if ( BuilderFns::is_cart() ) {
70 70 $classes[] = 'woocommerce-cart';
71 - // $indexToRemove = array_search( 'woocommerce' , $classes);
72 - // if ($indexToRemove !== false) {
73 - // unset($classes[$indexToRemove]);
74 - // }
75 - } else{
71 + } else {
76 72 $classes[] = 'woocommerce';
77 73 }
78 74
79 75 if ( BuilderFns::is_checkout() ) {
@@ -107,9 +103,9 @@
107 103 $this->page_edit_with = Fns::page_edit_with( $this->builder_page_id );
108 104 if ( $this->builder_page_id ) {
109 105 if ( did_action( 'elementor/loaded' ) && 'elementor' === $this->page_edit_with ) {
110 106 $this->elementor_frontend();
111 - } else {
107 + } elseif ( 'gutenberg' === $this->page_edit_with ) {
112 108 $this->gutenberg_frontend();
113 109 }
114 110 }
115 111 }
@@ -150,10 +146,10 @@
150 146 wp_enqueue_script( 'wc-checkout' );
151 147 } elseif ( BuilderFns::is_cart() ) {
152 148 $type = 'cart';
153 149 }
154 - wp_enqueue_style( 'rtsb-frontend' );
155 - wp_enqueue_script( 'rtsb-public' );
150 + wp_enqueue_style( Fns::optimized_handle( 'rtsb-frontend' ) );
151 + wp_enqueue_script( Fns::optimized_handle( 'rtsb-public' ) );
156 152
157 153 return apply_filters( 'rtsb/builder/set/current/page/type/external', $type );
158 154 }
159 155