Bold Page Builder - Version 4.3.9

Version Description

  • Minor bug fixes.
Download this release

Release Info

Developer boldthemes
Plugin Icon 128x128 Bold Page Builder
Version 4.3.9
Comparing to
See all releases

Code changes from version 4.3.8 to 4.3.9

Files changed (28) hide show
  1. bold-builder.php +4 -7
  2. content_elements/bt_bb_accordion/bt_bb_accordion.php +1 -0
  3. content_elements/bt_bb_accordion_item/bt_bb_accordion_item.php +1 -0
  4. content_elements/bt_bb_column_inner/bt_bb_column_inner.php +1 -0
  5. content_elements/bt_bb_contact_form_7/bt_bb_contact_form_7.php +1 -0
  6. content_elements/bt_bb_content_slider/bt_bb_content_slider.php +1 -0
  7. content_elements/bt_bb_cost_calculator/bt_bb_cost_calculator.php +1 -0
  8. content_elements/bt_bb_cost_calculator_item/bt_bb_cost_calculator_item.php +1 -0
  9. content_elements/bt_bb_countdown/bt_bb_countdown.php +1 -0
  10. content_elements/bt_bb_counter/bt_bb_counter.php +1 -0
  11. content_elements/bt_bb_headline/bt_bb_headline.php +1 -0
  12. content_elements/bt_bb_instagram/bt_bb_instagram.php +1 -0
  13. content_elements/bt_bb_latest_posts/bt_bb_latest_posts.php +1 -0
  14. content_elements/bt_bb_leaflet_map/bt_bb_leaflet_map.php +1 -0
  15. content_elements/bt_bb_leaflet_map_location/bt_bb_leaflet_map_location.php +1 -0
  16. content_elements/bt_bb_masonry_image_grid/bt_bb_masonry_image_grid.php +1 -0
  17. content_elements/bt_bb_price_list/bt_bb_price_list.php +1 -0
  18. content_elements/bt_bb_progress_bar/bt_bb_progress_bar.php +1 -0
  19. content_elements/bt_bb_raw_content/bt_bb_raw_content.php +1 -0
  20. content_elements/bt_bb_row/bt_bb_row.php +1 -0
  21. content_elements/bt_bb_row_inner/bt_bb_row_inner.php +1 -0
  22. content_elements/bt_bb_section/bt_bb_section.php +1 -0
  23. content_elements/bt_bb_slider/bt_bb_slider.php +1 -0
  24. content_elements/bt_bb_tab_item/bt_bb_tab_item.php +1 -0
  25. content_elements/bt_bb_tabs/bt_bb_tabs.php +1 -0
  26. content_elements/bt_bb_twitter/bt_bb_twitter.php +1 -0
  27. content_elements/bt_bb_video/bt_bb_video.php +1 -0
  28. readme.txt +3 -0
bold-builder.php CHANGED
@@ -3,7 +3,7 @@
3
  /**
4
  * Plugin Name: Bold Builder
5
  * Description: WordPress page builder.
6
- * Version: 4.3.8
7
  * Author: BoldThemes
8
  * Author URI: https://www.bold-themes.com
9
  * Text Domain: bold-builder
@@ -12,7 +12,7 @@
12
  defined( 'ABSPATH' ) || exit;
13
 
14
  // VERSION --------------------------------------------------------- \\
15
- define( 'BT_BB_VERSION', '4.3.8' );
16
  // VERSION --------------------------------------------------------- \\
17
 
18
  /**
@@ -1436,7 +1436,7 @@ class BT_BB_Basic_Element {
1436
  add_filter( 'bt_bb_extract_atts', array( $this, 'atts_callback' ) ); // older themes override content elements
1437
  add_filter( $this->shortcode . '_class', array( $this, 'responsive_hide_callback' ), 10, 2 );
1438
  add_filter( $this->shortcode . '_class', array( $this, 'animation_callback' ), 10, 2 );
1439
- add_filter( $this->shortcode . '_class', array( $this, 'extra_responsive_param' ), 10, 2 );
1440
  add_filter( $this->shortcode . '_output', array( $this, 'data_shortcode_fe_editor' ), 10, 2 );
1441
  }
1442
 
@@ -1466,11 +1466,8 @@ class BT_BB_Basic_Element {
1466
  return $class;
1467
  }
1468
 
1469
- function extra_responsive_param( $class, $atts ) {
1470
-
1471
  $this->extra_responsive_data_override_param = apply_filters( $this->shortcode . '_extra_responsive_data_override_param', $this->extra_responsive_data_override_param );
1472
-
1473
- return $class;
1474
  }
1475
 
1476
  function data_shortcode_fe_editor( $output, $atts ) {
3
  /**
4
  * Plugin Name: Bold Builder
5
  * Description: WordPress page builder.
6
+ * Version: 4.3.9
7
  * Author: BoldThemes
8
  * Author URI: https://www.bold-themes.com
9
  * Text Domain: bold-builder
12
  defined( 'ABSPATH' ) || exit;
13
 
14
  // VERSION --------------------------------------------------------- \\
15
+ define( 'BT_BB_VERSION', '4.3.9' );
16
  // VERSION --------------------------------------------------------- \\
17
 
18
  /**
1436
  add_filter( 'bt_bb_extract_atts', array( $this, 'atts_callback' ) ); // older themes override content elements
1437
  add_filter( $this->shortcode . '_class', array( $this, 'responsive_hide_callback' ), 10, 2 );
1438
  add_filter( $this->shortcode . '_class', array( $this, 'animation_callback' ), 10, 2 );
1439
+ add_action( $this->shortcode . '_before_extra_responsive_param', array( $this, 'extra_responsive_param' ) );
1440
  add_filter( $this->shortcode . '_output', array( $this, 'data_shortcode_fe_editor' ), 10, 2 );
1441
  }
1442
 
1466
  return $class;
1467
  }
1468
 
1469
+ function extra_responsive_param() {
 
1470
  $this->extra_responsive_data_override_param = apply_filters( $this->shortcode . '_extra_responsive_data_override_param', $this->extra_responsive_data_override_param );
 
 
1471
  }
1472
 
1473
  function data_shortcode_fe_editor( $output, $atts ) {
content_elements/bt_bb_accordion/bt_bb_accordion.php CHANGED
@@ -58,6 +58,7 @@ class bt_bb_accordion extends BT_BB_Element {
58
  $data_attr = ' ' . 'data-closed=closed';
59
  }
60
 
 
61
  foreach ( $this->extra_responsive_data_override_param as $p ) {
62
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
63
  $this->responsive_data_override_class(
58
  $data_attr = ' ' . 'data-closed=closed';
59
  }
60
 
61
+ do_action( $this->shortcode . '_before_extra_responsive_param' );
62
  foreach ( $this->extra_responsive_data_override_param as $p ) {
63
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
64
  $this->responsive_data_override_class(
content_elements/bt_bb_accordion_item/bt_bb_accordion_item.php CHANGED
@@ -9,6 +9,7 @@ class bt_bb_accordion_item extends BT_BB_Element {
9
 
10
  $class = array( $this->shortcode );
11
 
 
12
  foreach ( $this->extra_responsive_data_override_param as $p ) {
13
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
14
  $this->responsive_data_override_class(
9
 
10
  $class = array( $this->shortcode );
11
 
12
+ do_action( $this->shortcode . '_before_extra_responsive_param' );
13
  foreach ( $this->extra_responsive_data_override_param as $p ) {
14
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
15
  $this->responsive_data_override_class(
content_elements/bt_bb_column_inner/bt_bb_column_inner.php CHANGED
@@ -181,6 +181,7 @@ class bt_bb_column_inner extends BT_BB_Element {
181
  )
182
  );
183
 
 
184
  foreach ( $this->extra_responsive_data_override_param as $p ) {
185
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
186
  $this->responsive_data_override_class(
181
  )
182
  );
183
 
184
+ do_action( $this->shortcode . '_before_extra_responsive_param' );
185
  foreach ( $this->extra_responsive_data_override_param as $p ) {
186
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
187
  $this->responsive_data_override_class(
content_elements/bt_bb_contact_form_7/bt_bb_contact_form_7.php CHANGED
@@ -24,6 +24,7 @@ class bt_bb_contact_form_7 extends BT_BB_Element {
24
  $style_attr = ' ' . 'style="' . esc_attr( $el_style ) . '"';
25
  }
26
 
 
27
  foreach ( $this->extra_responsive_data_override_param as $p ) {
28
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
29
  $this->responsive_data_override_class(
24
  $style_attr = ' ' . 'style="' . esc_attr( $el_style ) . '"';
25
  }
26
 
27
+ do_action( $this->shortcode . '_before_extra_responsive_param' );
28
  foreach ( $this->extra_responsive_data_override_param as $p ) {
29
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
30
  $this->responsive_data_override_class(
content_elements/bt_bb_content_slider/bt_bb_content_slider.php CHANGED
@@ -117,6 +117,7 @@ class bt_bb_content_slider extends BT_BB_Element {
117
 
118
  $data_slick = $data_slick . '}\' ';
119
 
 
120
  foreach ( $this->extra_responsive_data_override_param as $p ) {
121
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
122
  $this->responsive_data_override_class(
117
 
118
  $data_slick = $data_slick . '}\' ';
119
 
120
+ do_action( $this->shortcode . '_before_extra_responsive_param' );
121
  foreach ( $this->extra_responsive_data_override_param as $p ) {
122
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
123
  $this->responsive_data_override_class(
content_elements/bt_bb_cost_calculator/bt_bb_cost_calculator.php CHANGED
@@ -36,6 +36,7 @@ class bt_bb_cost_calculator extends BT_BB_Element {
36
  $class[] = $this->prefix . 'color_scheme_' . bt_bb_get_color_scheme_id( $color_scheme );
37
  }
38
 
 
39
  foreach ( $this->extra_responsive_data_override_param as $p ) {
40
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
41
  $this->responsive_data_override_class(
36
  $class[] = $this->prefix . 'color_scheme_' . bt_bb_get_color_scheme_id( $color_scheme );
37
  }
38
 
39
+ do_action( $this->shortcode . '_before_extra_responsive_param' );
40
  foreach ( $this->extra_responsive_data_override_param as $p ) {
41
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
42
  $this->responsive_data_override_class(
content_elements/bt_bb_cost_calculator_item/bt_bb_cost_calculator_item.php CHANGED
@@ -26,6 +26,7 @@ class bt_bb_cost_calculator_item extends BT_BB_Element {
26
  $style_attr = ' ' . 'style="' . esc_attr( $el_style ) . '"';
27
  }
28
 
 
29
  foreach ( $this->extra_responsive_data_override_param as $p ) {
30
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
31
  $this->responsive_data_override_class(
26
  $style_attr = ' ' . 'style="' . esc_attr( $el_style ) . '"';
27
  }
28
 
29
+ do_action( $this->shortcode . '_before_extra_responsive_param' );
30
  foreach ( $this->extra_responsive_data_override_param as $p ) {
31
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
32
  $this->responsive_data_override_class(
content_elements/bt_bb_countdown/bt_bb_countdown.php CHANGED
@@ -62,6 +62,7 @@ class bt_bb_countdown extends BT_BB_Element {
62
  $s_text = '';
63
  }
64
 
 
65
  foreach ( $this->extra_responsive_data_override_param as $p ) {
66
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
67
  $this->responsive_data_override_class(
62
  $s_text = '';
63
  }
64
 
65
+ do_action( $this->shortcode . '_before_extra_responsive_param' );
66
  foreach ( $this->extra_responsive_data_override_param as $p ) {
67
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
68
  $this->responsive_data_override_class(
content_elements/bt_bb_counter/bt_bb_counter.php CHANGED
@@ -34,6 +34,7 @@ class bt_bb_counter extends BT_BB_Element {
34
  )
35
  );
36
 
 
37
  foreach ( $this->extra_responsive_data_override_param as $p ) {
38
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
39
  $this->responsive_data_override_class(
34
  )
35
  );
36
 
37
+ do_action( $this->shortcode . '_before_extra_responsive_param' );
38
  foreach ( $this->extra_responsive_data_override_param as $p ) {
39
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
40
  $this->responsive_data_override_class(
content_elements/bt_bb_headline/bt_bb_headline.php CHANGED
@@ -135,6 +135,7 @@ class bt_bb_headline extends BT_BB_Element {
135
  )
136
  );
137
 
 
138
  foreach ( $this->extra_responsive_data_override_param as $p ) {
139
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
140
  $this->responsive_data_override_class(
135
  )
136
  );
137
 
138
+ do_action( $this->shortcode . '_before_extra_responsive_param' );
139
  foreach ( $this->extra_responsive_data_override_param as $p ) {
140
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
141
  $this->responsive_data_override_class(
content_elements/bt_bb_instagram/bt_bb_instagram.php CHANGED
@@ -38,6 +38,7 @@ class bt_bb_instagram extends BT_BB_Element {
38
  $style_attr = ' ' . 'style="' . esc_attr( $el_style ) . '"';
39
  }
40
 
 
41
  foreach ( $this->extra_responsive_data_override_param as $p ) {
42
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
43
  $this->responsive_data_override_class(
38
  $style_attr = ' ' . 'style="' . esc_attr( $el_style ) . '"';
39
  }
40
 
41
+ do_action( $this->shortcode . '_before_extra_responsive_param' );
42
  foreach ( $this->extra_responsive_data_override_param as $p ) {
43
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
44
  $this->responsive_data_override_class(
content_elements/bt_bb_latest_posts/bt_bb_latest_posts.php CHANGED
@@ -47,6 +47,7 @@ class bt_bb_latest_posts extends BT_BB_Element {
47
  $class[] = $this->prefix . 'image_shape' . '_' . $image_shape;
48
  }
49
 
 
50
  foreach ( $this->extra_responsive_data_override_param as $p ) {
51
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
52
  $this->responsive_data_override_class(
47
  $class[] = $this->prefix . 'image_shape' . '_' . $image_shape;
48
  }
49
 
50
+ do_action( $this->shortcode . '_before_extra_responsive_param' );
51
  foreach ( $this->extra_responsive_data_override_param as $p ) {
52
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
53
  $this->responsive_data_override_class(
content_elements/bt_bb_leaflet_map/bt_bb_leaflet_map.php CHANGED
@@ -74,6 +74,7 @@ class bt_bb_leaflet_map extends BT_BB_Element {
74
  $content = $content_html;
75
  }
76
 
 
77
  foreach ( $this->extra_responsive_data_override_param as $p ) {
78
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
79
  $this->responsive_data_override_class(
74
  $content = $content_html;
75
  }
76
 
77
+ do_action( $this->shortcode . '_before_extra_responsive_param' );
78
  foreach ( $this->extra_responsive_data_override_param as $p ) {
79
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
80
  $this->responsive_data_override_class(
content_elements/bt_bb_leaflet_map_location/bt_bb_leaflet_map_location.php CHANGED
@@ -46,6 +46,7 @@ class bt_bb_leaflet_map_location extends BT_BB_Element {
46
  }
47
  }
48
 
 
49
  foreach ( $this->extra_responsive_data_override_param as $p ) {
50
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
51
  $this->responsive_data_override_class(
46
  }
47
  }
48
 
49
+ do_action( $this->shortcode . '_before_extra_responsive_param' );
50
  foreach ( $this->extra_responsive_data_override_param as $p ) {
51
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
52
  $this->responsive_data_override_class(
content_elements/bt_bb_masonry_image_grid/bt_bb_masonry_image_grid.php CHANGED
@@ -51,6 +51,7 @@ class bt_bb_masonry_image_grid extends BT_BB_Element {
51
  $class[] = $this->prefix . 'no_lightbox';
52
  }
53
 
 
54
  foreach ( $this->extra_responsive_data_override_param as $p ) {
55
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
56
  $this->responsive_data_override_class(
51
  $class[] = $this->prefix . 'no_lightbox';
52
  }
53
 
54
+ do_action( $this->shortcode . '_before_extra_responsive_param' );
55
  foreach ( $this->extra_responsive_data_override_param as $p ) {
56
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
57
  $this->responsive_data_override_class(
content_elements/bt_bb_price_list/bt_bb_price_list.php CHANGED
@@ -64,6 +64,7 @@ class bt_bb_price_list extends BT_BB_Element {
64
  $class[] = $this->prefix . 'currency_position' . '_' . $currency_position ;
65
  }
66
 
 
67
  foreach ( $this->extra_responsive_data_override_param as $p ) {
68
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
69
  $this->responsive_data_override_class(
64
  $class[] = $this->prefix . 'currency_position' . '_' . $currency_position ;
65
  }
66
 
67
+ do_action( $this->shortcode . '_before_extra_responsive_param' );
68
  foreach ( $this->extra_responsive_data_override_param as $p ) {
69
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
70
  $this->responsive_data_override_class(
content_elements/bt_bb_progress_bar/bt_bb_progress_bar.php CHANGED
@@ -72,6 +72,7 @@ class bt_bb_progress_bar extends BT_BB_Element {
72
  $class[] = $this->prefix . 'shape' . '_' . $shape;
73
  }
74
 
 
75
  foreach ( $this->extra_responsive_data_override_param as $p ) {
76
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
77
  $this->responsive_data_override_class(
72
  $class[] = $this->prefix . 'shape' . '_' . $shape;
73
  }
74
 
75
+ do_action( $this->shortcode . '_before_extra_responsive_param' );
76
  foreach ( $this->extra_responsive_data_override_param as $p ) {
77
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
78
  $this->responsive_data_override_class(
content_elements/bt_bb_raw_content/bt_bb_raw_content.php CHANGED
@@ -9,6 +9,7 @@ class bt_bb_raw_content extends BT_BB_Element {
9
 
10
  $class = array( $this->shortcode );
11
 
 
12
  foreach ( $this->extra_responsive_data_override_param as $p ) {
13
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
14
  $this->responsive_data_override_class(
9
 
10
  $class = array( $this->shortcode );
11
 
12
+ do_action( $this->shortcode . '_before_extra_responsive_param' );
13
  foreach ( $this->extra_responsive_data_override_param as $p ) {
14
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
15
  $this->responsive_data_override_class(
content_elements/bt_bb_row/bt_bb_row.php CHANGED
@@ -69,6 +69,7 @@ class bt_bb_row extends BT_BB_Element {
69
 
70
  $style_attr = apply_filters( $this->shortcode . '_style_attr', $style_attr, $atts );
71
 
 
72
  foreach ( $this->extra_responsive_data_override_param as $p ) {
73
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
74
  $this->responsive_data_override_class(
69
 
70
  $style_attr = apply_filters( $this->shortcode . '_style_attr', $style_attr, $atts );
71
 
72
+ do_action( $this->shortcode . '_before_extra_responsive_param' );
73
  foreach ( $this->extra_responsive_data_override_param as $p ) {
74
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
75
  $this->responsive_data_override_class(
content_elements/bt_bb_row_inner/bt_bb_row_inner.php CHANGED
@@ -40,6 +40,7 @@ class bt_bb_row_inner extends BT_BB_Element {
40
  if ( $row_width == 'boxed_1200_left_right_content_wide' ) { $class[] = 'bt_bb_row_push_right'; $class[] = 'bt_bb_row_push_left'; $class[] = 'bt_bb_content_wide'; }
41
  }
42
 
 
43
  foreach ( $this->extra_responsive_data_override_param as $p ) {
44
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
45
  $this->responsive_data_override_class(
40
  if ( $row_width == 'boxed_1200_left_right_content_wide' ) { $class[] = 'bt_bb_row_push_right'; $class[] = 'bt_bb_row_push_left'; $class[] = 'bt_bb_content_wide'; }
41
  }
42
 
43
+ do_action( $this->shortcode . '_before_extra_responsive_param' );
44
  foreach ( $this->extra_responsive_data_override_param as $p ) {
45
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
46
  $this->responsive_data_override_class(
content_elements/bt_bb_section/bt_bb_section.php CHANGED
@@ -242,6 +242,7 @@ class bt_bb_section extends BT_BB_Element {
242
  )
243
  );
244
 
 
245
  foreach ( $this->extra_responsive_data_override_param as $p ) {
246
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
247
  $this->responsive_data_override_class(
242
  )
243
  );
244
 
245
+ do_action( $this->shortcode . '_before_extra_responsive_param' );
246
  foreach ( $this->extra_responsive_data_override_param as $p ) {
247
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
248
  $this->responsive_data_override_class(
content_elements/bt_bb_slider/bt_bb_slider.php CHANGED
@@ -108,6 +108,7 @@ class bt_bb_slider extends BT_BB_Element {
108
  $class[] = $this->prefix . 'use_lightbox';
109
  }
110
 
 
111
  foreach ( $this->extra_responsive_data_override_param as $p ) {
112
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
113
  $this->responsive_data_override_class(
108
  $class[] = $this->prefix . 'use_lightbox';
109
  }
110
 
111
+ do_action( $this->shortcode . '_before_extra_responsive_param' );
112
  foreach ( $this->extra_responsive_data_override_param as $p ) {
113
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
114
  $this->responsive_data_override_class(
content_elements/bt_bb_tab_item/bt_bb_tab_item.php CHANGED
@@ -9,6 +9,7 @@ class bt_bb_tab_item extends BT_BB_Element {
9
 
10
  $class = array( $this->shortcode );
11
 
 
12
  foreach ( $this->extra_responsive_data_override_param as $p ) {
13
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
14
  $this->responsive_data_override_class(
9
 
10
  $class = array( $this->shortcode );
11
 
12
+ do_action( $this->shortcode . '_before_extra_responsive_param' );
13
  foreach ( $this->extra_responsive_data_override_param as $p ) {
14
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
15
  $this->responsive_data_override_class(
content_elements/bt_bb_tabs/bt_bb_tabs.php CHANGED
@@ -44,6 +44,7 @@ class bt_bb_tabs extends BT_BB_Element {
44
  $class[] = $this->prefix . 'shape' . '_' . $shape;
45
  }
46
 
 
47
  foreach ( $this->extra_responsive_data_override_param as $p ) {
48
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
49
  $this->responsive_data_override_class(
44
  $class[] = $this->prefix . 'shape' . '_' . $shape;
45
  }
46
 
47
+ do_action( $this->shortcode . '_before_extra_responsive_param' );
48
  foreach ( $this->extra_responsive_data_override_param as $p ) {
49
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
50
  $this->responsive_data_override_class(
content_elements/bt_bb_twitter/bt_bb_twitter.php CHANGED
@@ -81,6 +81,7 @@ class bt_bb_twitter extends BT_BB_Element {
81
  }
82
  }
83
 
 
84
  foreach ( $this->extra_responsive_data_override_param as $p ) {
85
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
86
  $this->responsive_data_override_class(
81
  }
82
  }
83
 
84
+ do_action( $this->shortcode . '_before_extra_responsive_param' );
85
  foreach ( $this->extra_responsive_data_override_param as $p ) {
86
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
87
  $this->responsive_data_override_class(
content_elements/bt_bb_video/bt_bb_video.php CHANGED
@@ -29,6 +29,7 @@ class bt_bb_video extends BT_BB_Element {
29
  $class[] = $this->prefix . 'disable_controls' . '_' . $disable_controls;
30
  }
31
 
 
32
  foreach ( $this->extra_responsive_data_override_param as $p ) {
33
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
34
  $this->responsive_data_override_class(
29
  $class[] = $this->prefix . 'disable_controls' . '_' . $disable_controls;
30
  }
31
 
32
+ do_action( $this->shortcode . '_before_extra_responsive_param' );
33
  foreach ( $this->extra_responsive_data_override_param as $p ) {
34
  if ( ! is_array( $atts ) || ! array_key_exists( $p, $atts ) ) continue;
35
  $this->responsive_data_override_class(
readme.txt CHANGED
@@ -136,6 +136,9 @@ It is not possible to test Bold Builder with all themes - it should work fine wi
136
 
137
  == Changelog ==
138
 
 
 
 
139
  = 4.3.8 =
140
  * Fixed PHP warning in bt_bb_row.
141
 
136
 
137
  == Changelog ==
138
 
139
+ = 4.3.9 =
140
+ * Minor bug fixes.
141
+
142
  = 4.3.8 =
143
  * Fixed PHP warning in bt_bb_row.
144