OoohBoi Steroids for Elementor - Version 1.4.9

Version Description

  • Butter Button fix
  • Fixed problem with all extensions been initially hidden upon update
Download this release

Release Info

Developer ooohboi
Plugin Icon 128x128 OoohBoi Steroids for Elementor
Version 1.4.9
Comparing to
See all releases

Code changes from version 1.4.8 to 1.4.9

Files changed (2) hide show
  1. ooohboi-steroids.php +33 -17
  2. readme.txt +5 -1
ooohboi-steroids.php CHANGED
@@ -2,7 +2,7 @@
2
  /**
3
  * Plugin Name: OoohBoi Steroids for Elementor
4
  * Description: An awesome set of tools, options and settings that expand Elementor defaults. Instead of creating new Elementor Widgets, these act like an upgrade of existing options or the self-standing panels.
5
- * Version: 1.4.8
6
  * Author: OoohBoi
7
  * Author URI: https://www.youtube.com/c/OoohBoi
8
  * Text Domain: ooohboi-steroids
@@ -31,7 +31,7 @@ final class OoohBoi_Steroids {
31
  *
32
  * @var string The plugin version.
33
  */
34
- const VERSION = '1.4.8';
35
 
36
  /**
37
  * Minimum Elementor Version
@@ -186,7 +186,7 @@ final class OoohBoi_Steroids {
186
  /*
187
  * Init Extensions
188
  *
189
- * @since 1.5.0
190
  *
191
  * @access public
192
  */
@@ -198,20 +198,36 @@ final class OoohBoi_Steroids {
198
  // what's enabled and what's not?
199
  $ob_settings_options = get_option( 'ob-settings-page' );
200
 
201
- // Init Extensions
202
- if( isset( $ob_settings_options[ 'harakiri' ] ) && 'on' === $ob_settings_options[ 'harakiri' ] ) OoohBoi_Harakiri::init(); // OoohBoi Harakiri
203
- if( isset( $ob_settings_options[ 'poopart' ] ) && 'on' === $ob_settings_options[ 'poopart' ] ) OoohBoi_Overlay_Underlay::init(); // OoohBoi Overlay Underlay
204
- if( isset( $ob_settings_options[ 'overlaiz' ] ) && 'on' === $ob_settings_options[ 'overlaiz' ] ) OoohBoi_Overlaiz::init(); // OoohBoi Overlaiz
205
- if( isset( $ob_settings_options[ 'paginini' ] ) && 'on' === $ob_settings_options[ 'paginini' ] ) OoohBoi_Paginini::init(); // OoohBoi Paginini
206
- if( isset( $ob_settings_options[ 'breaking_bad' ] ) && 'on' === $ob_settings_options[ 'breaking_bad' ] ) OoohBoi_Breaking_Bad::init(); // OoohBoi Breaking Bad
207
- if( isset( $ob_settings_options[ 'glider' ] ) && 'on' === $ob_settings_options[ 'glider' ] ) OoohBoi_Glider::init(); // OoohBoi Glider Slider
208
- if( isset( $ob_settings_options[ 'photogiraffe' ] ) && 'on' === $ob_settings_options[ 'photogiraffe' ] ) OoohBoi_PhotoGiraffe::init(); // OoohBoi PhotoGiraffe
209
- if( isset( $ob_settings_options[ 'teleporter' ] ) && 'on' === $ob_settings_options[ 'teleporter' ] ) OoohBoi_Teleporter::init(); // OoohBoi Teleporter
210
- if( isset( $ob_settings_options[ 'search_cop' ] ) && 'on' === $ob_settings_options[ 'search_cop' ] ) OoohBoi_SearchCop::init(); // OoohBoi Search Cop
211
- if( isset( $ob_settings_options[ 'videomasq' ] ) && 'on' === $ob_settings_options[ 'videomasq' ] ) OoohBoi_Videomasq::init(); // OoohBoi Videomasq
212
- if( isset( $ob_settings_options[ 'butterbutton' ] ) && 'on' === $ob_settings_options[ 'butterbutton' ] ) OoohBoi_Butter_Button::init(); // OoohBoi Butter Button
213
- if( isset( $ob_settings_options[ 'perspektive' ] ) && 'on' === $ob_settings_options[ 'perspektive' ] ) OoohBoi_Perspektive::init(); // OoohBoi Perspektive
214
- if( isset( $ob_settings_options[ 'shadough' ] ) && 'on' === $ob_settings_options[ 'shadough' ] ) OoohBoi_Shadough::init(); // OoohBoi Shadough
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
215
 
216
  }
217
  /*
2
  /**
3
  * Plugin Name: OoohBoi Steroids for Elementor
4
  * Description: An awesome set of tools, options and settings that expand Elementor defaults. Instead of creating new Elementor Widgets, these act like an upgrade of existing options or the self-standing panels.
5
+ * Version: 1.4.9
6
  * Author: OoohBoi
7
  * Author URI: https://www.youtube.com/c/OoohBoi
8
  * Text Domain: ooohboi-steroids
31
  *
32
  * @var string The plugin version.
33
  */
34
+ const VERSION = '1.4.9';
35
 
36
  /**
37
  * Minimum Elementor Version
186
  /*
187
  * Init Extensions
188
  *
189
+ * @since 1.4.8
190
  *
191
  * @access public
192
  */
198
  // what's enabled and what's not?
199
  $ob_settings_options = get_option( 'ob-settings-page' );
200
 
201
+ if( ! $ob_settings_options ) {
202
+ OoohBoi_Harakiri::init(); // OoohBoi Harakiri
203
+ OoohBoi_Overlay_Underlay::init(); // OoohBoi Overlay Underlay
204
+ OoohBoi_Overlaiz::init(); // OoohBoi Overlaiz
205
+ OoohBoi_Paginini::init(); // OoohBoi Paginini
206
+ OoohBoi_Breaking_Bad::init(); // OoohBoi Breaking Bad
207
+ OoohBoi_Glider::init(); // OoohBoi Glider Slider
208
+ OoohBoi_PhotoGiraffe::init(); // OoohBoi PhotoGiraffe
209
+ OoohBoi_Teleporter::init(); // OoohBoi Teleporter
210
+ OoohBoi_SearchCop::init(); // OoohBoi Search Cop
211
+ OoohBoi_Videomasq::init(); // OoohBoi Videomasq
212
+ OoohBoi_Butter_Button::init(); // OoohBoi Butter Button
213
+ OoohBoi_Perspektive::init(); // OoohBoi Perspektive
214
+ OoohBoi_Shadough::init(); // OoohBoi Shadough
215
+ } else {
216
+ // Init Extensions
217
+ if( isset( $ob_settings_options[ 'harakiri' ] ) && 'on' === $ob_settings_options[ 'harakiri' ] ) OoohBoi_Harakiri::init(); // OoohBoi Harakiri
218
+ if( isset( $ob_settings_options[ 'poopart' ] ) && 'on' === $ob_settings_options[ 'poopart' ] ) OoohBoi_Overlay_Underlay::init(); // OoohBoi Overlay Underlay
219
+ if( isset( $ob_settings_options[ 'overlaiz' ] ) && 'on' === $ob_settings_options[ 'overlaiz' ] ) OoohBoi_Overlaiz::init(); // OoohBoi Overlaiz
220
+ if( isset( $ob_settings_options[ 'paginini' ] ) && 'on' === $ob_settings_options[ 'paginini' ] ) OoohBoi_Paginini::init(); // OoohBoi Paginini
221
+ if( isset( $ob_settings_options[ 'breaking_bad' ] ) && 'on' === $ob_settings_options[ 'breaking_bad' ] ) OoohBoi_Breaking_Bad::init(); // OoohBoi Breaking Bad
222
+ if( isset( $ob_settings_options[ 'glider' ] ) && 'on' === $ob_settings_options[ 'glider' ] ) OoohBoi_Glider::init(); // OoohBoi Glider Slider
223
+ if( isset( $ob_settings_options[ 'photogiraffe' ] ) && 'on' === $ob_settings_options[ 'photogiraffe' ] ) OoohBoi_PhotoGiraffe::init(); // OoohBoi PhotoGiraffe
224
+ if( isset( $ob_settings_options[ 'teleporter' ] ) && 'on' === $ob_settings_options[ 'teleporter' ] ) OoohBoi_Teleporter::init(); // OoohBoi Teleporter
225
+ if( isset( $ob_settings_options[ 'search_cop' ] ) && 'on' === $ob_settings_options[ 'search_cop' ] ) OoohBoi_SearchCop::init(); // OoohBoi Search Cop
226
+ if( isset( $ob_settings_options[ 'videomasq' ] ) && 'on' === $ob_settings_options[ 'videomasq' ] ) OoohBoi_Videomasq::init(); // OoohBoi Videomasq
227
+ if( isset( $ob_settings_options[ 'butter_button' ] ) && 'on' === $ob_settings_options[ 'butter_button' ] ) OoohBoi_Butter_Button::init(); // OoohBoi Butter Button
228
+ if( isset( $ob_settings_options[ 'perspektive' ] ) && 'on' === $ob_settings_options[ 'perspektive' ] ) OoohBoi_Perspektive::init(); // OoohBoi Perspektive
229
+ if( isset( $ob_settings_options[ 'shadough' ] ) && 'on' === $ob_settings_options[ 'shadough' ] ) OoohBoi_Shadough::init(); // OoohBoi Shadough
230
+ }
231
 
232
  }
233
  /*
readme.txt CHANGED
@@ -4,7 +4,7 @@ Tags: page-builder, elementor, add-on, background-overlay, vertical text, ghost
4
  Donate link: https://www.paypal.me/ooohboi
5
  Requires at least: 5.0
6
  Tested up to: 5.5
7
- Stable tag: 1.4.8
8
  Requires PHP: 7.0
9
  License: GPLv3
10
  License URI: http://www.gnu.org/licenses/gpl-3.0
@@ -113,6 +113,10 @@ No, you don't. It'll work with both free version of Elementor and Elementor PRO.
113
 
114
  == Changelog ==
115
 
 
 
 
 
116
  = 1.4.8 =
117
  - Added options page to WP Admin (see Settins > Steroids for Elementor) for controlling the active extensions
118
  - Overlaiz, added option to clip-path the Background Overlay
4
  Donate link: https://www.paypal.me/ooohboi
5
  Requires at least: 5.0
6
  Tested up to: 5.5
7
+ Stable tag: 1.4.9
8
  Requires PHP: 7.0
9
  License: GPLv3
10
  License URI: http://www.gnu.org/licenses/gpl-3.0
113
 
114
  == Changelog ==
115
 
116
+ = 1.4.9 =
117
+ - Butter Button fix
118
+ - Fixed problem with all extensions been initially hidden upon update
119
+
120
  = 1.4.8 =
121
  - Added options page to WP Admin (see Settins > Steroids for Elementor) for controlling the active extensions
122
  - Overlaiz, added option to clip-path the Background Overlay