Sticky Header Effects for Elementor - Version 1.4.9

Version Description

  • Added: Compatibility with Elementor Containers
  • Maintenance: Wordpress 6.0 compatibility update
Download this release

Release Info

Developer rwattner
Plugin Icon 128x128 Sticky Header Effects for Elementor
Version 1.4.9
Comparing to
See all releases

Code changes from version 1.4.8 to 1.4.9

assets/css/she-header-style.css CHANGED
@@ -7,105 +7,180 @@ Header Style
7
  .header {
8
  z-index: 99;
9
  width: 100%;
10
- transition: all 0.4s ease-in-out;
11
- -moz-transition: all 0.4s ease-in-out;
12
- -ms-transition: all 0.4s ease-in-out;
13
- -webkit-transition: all 0.4s ease-in-out;
14
- -o-transition: all 0.4s ease-in-out;
15
  }
16
 
 
17
  .she-header-yes {
18
- -webkit-transform: all 0.4 sease-in-out, height 0.4s ease-in-out, background-color 0.4s ease-in-out, border-bottom-width 0.4s ease-in-out, border-bottom-color 0.4s ease-in-out !important;
19
- -moz-transform: all 0.4 sease-in-out, height 0.4s ease-in-out, background-color 0.4s ease-in-out, border-bottom-width 0.4s ease-in-out, border-bottom-color 0.4s ease-in-out !important;
20
- -ms-transform: all 0.4 sease-in-out, height 0.4s ease-in-out, background-color 0.4s ease-in-out, border-bottom-width 0.4s ease-in-out, border-bottom-color 0.4s ease-in-out !important;
21
- -o-transform: all 0.4 sease-in-out, height 0.4s ease-in-out, background-color 0.4s ease-in-out, border-bottom-width 0.4s ease-in-out, border-bottom-color 0.4s ease-in-out !important;
22
- transform: all 0.4 sease-in-out, height 0.4s ease-in-out, background-color 0.4s ease-in-out, border-bottom-width 0.4s ease-in-out, border-bottom-color 0.4s ease-in-out !important;
23
- }
24
-
25
- .admin-bar .she-header {
26
- top: 32px !important;
27
  }
28
 
 
29
  .she-header {
 
30
  z-index: 9999;
31
  width: 100%;
32
  margin-top: 0;
33
  margin-bottom: 0;
34
  padding-top: 0;
35
  padding-bottom: 0;
36
- position: -webkit-sticky;
 
 
 
 
 
 
 
 
 
 
 
37
  position: fixed !important;
38
- top: 0 !important;
39
- -webkit-transform: all 0.4 sease-in-out, height 0.4s ease-in-out, background-color 0.4s ease-in-out, border-bottom-width 0.4s ease-in-out, border-bottom-color 0.4s ease-in-out !important;
40
- -moz-transform: all 0.4 sease-in-out, height 0.4s ease-in-out, background-color 0.4s ease-in-out, border-bottom-width 0.4s ease-in-out, border-bottom-color 0.4s ease-in-out !important;
41
- -ms-transform: all 0.4 sease-in-out, height 0.4s ease-in-out, background-color 0.4s ease-in-out, border-bottom-width 0.4s ease-in-out, border-bottom-color 0.4s ease-in-out !important;
42
- -o-transform: all 0.4 sease-in-out, height 0.4s ease-in-out, background-color 0.4s ease-in-out, border-bottom-width 0.4s ease-in-out, border-bottom-color 0.4s ease-in-out !important;
43
- transform: all 0.4 sease-in-out, height 0.4s ease-in-out, background-color 0.4s ease-in-out, border-bottom-width 0.4s ease-in-out, border-bottom-color 0.4s ease-in-out !important;
44
  }
45
 
 
46
  .she-header-transparent-yes {
47
  position: absolute !important;
48
- -webkit-transition: top 0s !important;
49
- -o-transition: top 0s !important;
50
- transition: top 0s !important;
51
- background-color: rgba(0, 0, 0, 0) !important;
52
  z-index: 99;
53
- -webkit-transition: all 0.4s ease-in-out;
54
- -o-transition: all 0.4s ease-in-out;
55
- transition: all 0.4s ease-in-out;
 
 
 
 
 
 
 
56
  width: 100%;
57
  }
58
 
59
- .elementor-editor-active .she-header-transparent-yes {
60
- position: absolute !important;
61
- -webkit-transition: top 0s !important;
62
- -o-transition: top 0s !important;
63
- transition: top 0s !important;
64
- background-color: rgba(0, 0, 0, 0) !important;
65
- z-index: 99;
66
- -webkit-transition: all 0.4s ease-in-out;
67
- -o-transition: all 0.4s ease-in-out;
68
- transition: all 0.4s ease-in-out;
69
  width: 100%;
70
  }
71
 
72
- .she-header.she-blur-yes {
 
 
 
 
 
 
 
 
73
  -webkit-backdrop-filter: saturate(180%) blur(20px);
74
  backdrop-filter: saturate(180%) blur(20px);
 
 
 
 
 
 
 
 
75
  }
76
 
77
  .headerup {
78
- -webkit-transition: transform 0.4s ease-in-out !important;
79
- -o-transition: transform 0.4s ease-in-out !important;
80
- -webkit-transition: -webkit-transform 0.4s ease-in-out !important;
81
- transition: -webkit-transform 0.4s ease-in-out !important;
82
- transition: transform 0.4s ease-in-out !important;
83
- transition: transform 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out !important;
84
- -webkit-transform: translateY(-110vh) !important;
85
- -ms-transform: translateY(-110vh) !important;
86
- transform: translateY(-110vh) !important;
87
  }
88
 
89
  .she-header-change-logo-color-yes
90
  .elementor-widget-theme-site-logo
91
  img.change-logo-color,
92
  .she-header-change-logo-color-yes .elementor-widget-theme-site-logo img,
93
- .elementor-widget-theme-site-logo img, .she-header-yes .logo img
94
- {
95
  -webkit-transition: all 0.4s ease-in-out !important;
96
  -o-transition: all 0.4s ease-in-out !important;
97
  transition: all 0.4s ease-in-out !important;
98
  }
99
 
100
  .she-header-hide-on-scroll-yes {
101
- -webkit-transition: transform 0.4s ease-in-out !important;
102
- -o-transition: transform 0.4s ease-in-out !important;
103
- -webkit-transition: -webkit-transform 0.4s ease-in-out !important;
104
- transition: -webkit-transform 0.4s ease-in-out !important;
105
- transition: transform 0.4s ease-in-out !important;
106
- transition: transform 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out !important;
107
  }
108
 
109
- /* .elementor-document-handle {
110
- z-index: 9999999999999 !important;
111
- } */
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7
  .header {
8
  z-index: 99;
9
  width: 100%;
 
 
 
 
 
10
  }
11
 
12
+ /* added box shadow transition */
13
  .she-header-yes {
14
+ width: 100%;
15
+ -webkit-transition: all 0.4s ease-in-out, margin 0s, top 2s ease 0s, -webkit-box-shadow 0.4s ease-in-out !important;
16
+ transition: all 0.4s ease-in-out, margin 0s, top 2s ease 0s, -webkit-box-shadow 0.4s ease-in-out !important;
17
+ -o-transition: all 0.4s ease-in-out, margin 0s, box-shadow 0.4s ease-in-out !important, top 2s ease 0s;
18
+ -webkit-transition: all 0.4s ease-in-out, margin 0s, top 2s ease 0s, -webkit-box-shadow 0.4s ease-in-out !important;
19
+ transition: all 0.4s ease-in-out, margin 0s, top 2s ease 0s, -webkit-box-shadow 0.4s ease-in-out !important;
20
+ transition: all 0.4s ease-in-out, margin 0s, box-shadow 0.4s ease-in-out !important, top 2s ease 0s;
21
+ transition: all 0.4s ease-in-out, margin 0s, box-shadow 0.4s ease-in-out !important, top 2s ease 0s, -webkit-box-shadow 0.4s ease-in-out !important;
22
+ transition: all 0.4s ease-in-out, margin 0s, box-shadow 0.4s ease-in-out !important, top 2s ease 0s, -webkit-box-shadow 0.4s ease-in-out !important;
23
  }
24
 
25
+ /* added box shadow transition */
26
  .she-header {
27
+ width: 100%;
28
  z-index: 9999;
29
  width: 100%;
30
  margin-top: 0;
31
  margin-bottom: 0;
32
  padding-top: 0;
33
  padding-bottom: 0;
34
+ -webkit-transition: background-color 0.4s ease-in-out, top 2s ease 0s, -webkit-transform 0.4s ease-in-out, -webkit-box-shadow 0.4s ease-in-out;
35
+ transition: background-color 0.4s ease-in-out, top 2s ease 0s, -webkit-transform 0.4s ease-in-out, -webkit-box-shadow 0.4s ease-in-out;
36
+ -o-transition: transform 0.4s ease-in-out, background-color 0.4s ease-in-out, box-shadow 0.4s ease-in-out, top 2s ease 0s;
37
+ transition: transform 0.4s ease-in-out, background-color 0.4s ease-in-out, box-shadow 0.4s ease-in-out, top 2s ease 0s;
38
+ transition: transform 0.4s ease-in-out, background-color 0.4s ease-in-out, box-shadow 0.4s ease-in-out, top 2s ease 0s, -webkit-transform 0.4s ease-in-out, -webkit-box-shadow 0.4s ease-in-out;
39
+ }
40
+
41
+ body:not(.elementor-editor-active) .she-header {
42
+ width: 100%;
43
+ }
44
+
45
+ .she-header:not(.elementor-sticky--active) {
46
  position: fixed !important;
 
 
 
 
 
 
47
  }
48
 
49
+ /* added box shadow transition */
50
  .she-header-transparent-yes {
51
  position: absolute !important;
 
 
 
 
52
  z-index: 99;
53
+ -webkit-transition: all 0.4s ease-in-out, margin 0s, -webkit-box-shadow 0.4s ease-in-out;
54
+ transition: all 0.4s ease-in-out, margin 0s, -webkit-box-shadow 0.4s ease-in-out;
55
+ transition: all 0.4s ease-in-out, margin 0s, box-shadow 0.4s ease-in-out;
56
+ transition: all 0.4s ease-in-out, margin 0s, box-shadow 0.4s ease-in-out, -webkit-box-shadow 0.4s ease-in-out;
57
+ -webkit-transition: all 0.4s ease-in-out, margin 0s,
58
+ box-shadow 0.4s ease-in-out;
59
+ -moz-transition: all 0.4s ease-in-out, margin 0s,
60
+ box-shadow 0.4s ease-in-out;
61
+ -ms-transition: all 0.4s ease-in-out, margin 0s, box-shadow 0.4s ease-in-out;
62
+ -o-transition: all 0.4s ease-in-out, margin 0s, box-shadow 0.4s ease-in-out;
63
  width: 100%;
64
  }
65
 
66
+ body:not(.elementor-editor-active) .she-header-transparent-yes {
 
 
 
 
 
 
 
 
 
67
  width: 100%;
68
  }
69
 
70
+ .she-custom-background {
71
+ transition: background-color 0.4s ease-in-out;
72
+ -webkit-transition: background-color 0.4s ease-in-out;
73
+ -moz-transition: background-color 0.4s ease-in-out;
74
+ -ms-transition: background-color 0.4s ease-in-out;
75
+ -o-transition: background-color 0.4s ease-in-out;
76
+ }
77
+
78
+ .she-header-blur {
79
  -webkit-backdrop-filter: saturate(180%) blur(20px);
80
  backdrop-filter: saturate(180%) blur(20px);
81
+ -webkit-transition: -webkit-backdrop-filter 0.2s ease-in-out 0.2s;
82
+ transition: -webkit-backdrop-filter 0.2s ease-in-out 0.2s;
83
+ transition: backdrop-filter 0.2s ease-in-out 0.2s;
84
+ transition: backdrop-filter 0.2s ease-in-out 0.2s, -webkit-backdrop-filter 0.2s ease-in-out 0.2s;
85
+ -webkit-transition: backdrop-filter 0.2s ease-in-out 0.2s;
86
+ -moz-transition: backdrop-filter 0.2s ease-in-out 0.2s;
87
+ -ms-transition: backdrop-filter 0.2s ease-in-out 0.2s;
88
+ -o-transition: backdrop-filter 0.2s ease-in-out 0.2s;
89
  }
90
 
91
  .headerup {
92
+ -webkit-transition: transform 1s ease-in-out !important;
93
+ -o-transition: transform 1s ease-in-out !important;
94
+ -webkit-transition: -webkit-transform 1s ease-in-out !important;
95
+ transition: -webkit-transform 1s ease-in-out !important;
96
+ transition: transform 1s ease-in-out !important;
97
+ transition: transform 1s ease-in-out, -webkit-transform 1s ease-in-out !important;
98
+ -webkit-transform: translateY(-100vh) !important;
99
+ -ms-transform: translateY(-100vh) !important;
100
+ transform: translateY(-100vh) !important;
101
  }
102
 
103
  .she-header-change-logo-color-yes
104
  .elementor-widget-theme-site-logo
105
  img.change-logo-color,
106
  .she-header-change-logo-color-yes .elementor-widget-theme-site-logo img,
107
+ .elementor-widget-theme-site-logo img,
108
+ .she-header-yes .logo img {
109
  -webkit-transition: all 0.4s ease-in-out !important;
110
  -o-transition: all 0.4s ease-in-out !important;
111
  transition: all 0.4s ease-in-out !important;
112
  }
113
 
114
  .she-header-hide-on-scroll-yes {
115
+ -webkit-transition: transform 1s ease-in-out;
116
+ -o-transition: transform 1s ease-in-out;
117
+ -webkit-transition: -webkit-transform 1s ease-in-out;
118
+ transition: -webkit-transform 1s ease-in-out;
119
+ transition: transform 1s ease-in-out;
120
+ transition: transform 1s ease-in-out, -webkit-transform 1s ease-in-out;
121
  }
122
 
123
+ /* .admin-bar .she-header-transparent-sticky-yes,
124
+ .admin-bar .she-header-transparent-yes,
125
+ .admin-bar .she-header {
126
+ top: 32px;
127
+ }
128
+
129
+ @media screen and (max-width: 782px) {
130
+ .admin-bar .she-header-transparent-sticky-yes,
131
+ .admin-bar .she-header-transparent-yes,
132
+ .admin-bar .she-header {
133
+ top: 46px;
134
+ }
135
+ } */
136
+
137
+ .she-header.she-header-change-logo-image
138
+ .elementor-widget-theme-site-logo
139
+ img {
140
+ -webkit-animation-duration: 0.4s;
141
+ animation-duration: 0.4s;
142
+ -webkit-animation-fill-mode: both;
143
+ animation-fill-mode: both;
144
+ -webkit-animation-name: fadeIn;
145
+ animation-name: fadeIn;
146
+ }
147
+
148
+ /* Custom Hamburger Menu */
149
+
150
+ .she-header-yes .elementor-menu-toggle:before,
151
+ .she-header-yes .elementor-menu-toggle:after,
152
+ .she-header-yes .elementor-menu-toggle i:after {
153
+ -webkit-transition: width 0.3s cubic-bezier(0.28, 0.55, 0.385, 1.65), -webkit-transform 0.3s cubic-bezier(0.28, 0.55, 0.385, 1.65);
154
+ transition: width 0.3s cubic-bezier(0.28, 0.55, 0.385, 1.65), -webkit-transform 0.3s cubic-bezier(0.28, 0.55, 0.385, 1.65);
155
+ -o-transition: transform 0.3s cubic-bezier(0.28, 0.55, 0.385, 1.65), width 0.3s cubic-bezier(0.28, 0.55, 0.385, 1.65);
156
+ transition: transform 0.3s cubic-bezier(0.28, 0.55, 0.385, 1.65), width 0.3s cubic-bezier(0.28, 0.55, 0.385, 1.65);
157
+ transition: transform 0.3s cubic-bezier(0.28, 0.55, 0.385, 1.65), width 0.3s cubic-bezier(0.28, 0.55, 0.385, 1.65), -webkit-transform 0.3s cubic-bezier(0.28, 0.55, 0.385, 1.65);
158
+ }
159
+
160
+ .she-header-yes .elementor-menu-toggle {
161
+ position: relative;
162
+ -webkit-transition: color 0.4s ease-in-out, background-color 0.4s ease-in-out;
163
+ -o-transition: color 0.4s ease-in-out, background-color 0.4s ease-in-out;
164
+ transition: color 0.4s ease-in-out, background-color 0.4s ease-in-out;
165
+ }
166
+
167
+ .she-header-yes .elementor-menu-toggle.elementor-active:before {
168
+ -webkit-transform: translate(-50%,-50%) rotate(-45deg);
169
+ -ms-transform: translate(-50%,-50%) rotate(-45deg);
170
+ transform: translate(-50%,-50%) rotate(-45deg);
171
+ }
172
+ .she-header-yes .elementor-menu-toggle:after{
173
+ -webkit-transform: translate(-50%,calc(-50% - 0.25em));
174
+ -ms-transform: translate(-50%,calc(-50% - 0.25em));
175
+ transform: translate(-50%,calc(-50% - 0.25em));
176
+ }
177
+ .she-header-yes .elementor-menu-toggle.elementor-active:after {
178
+ -webkit-transform: translate(-50%,-50%) rotate(45deg);
179
+ -ms-transform: translate(-50%,-50%) rotate(45deg);
180
+ transform: translate(-50%,-50%) rotate(45deg);
181
+ }
182
+ .she-header-yes .elementor-menu-toggle i:after{
183
+ -webkit-transform: translate(-50%,-50%);
184
+ -ms-transform: translate(-50%,-50%);
185
+ transform: translate(-50%,-50%);
186
+ }
assets/js/she-header.js CHANGED
@@ -15,7 +15,7 @@ HEADER EFFECTS
15
  function sheHeader() {
16
 
17
  var header = $j('.she-header-yes'),
18
- container = $j('.she-header-yes .elementor-container'),
19
  header_elementor = $j('.elementor-edit-mode .she-header-yes'),
20
  header_logo = $j('.she-header-yes .elementor-widget-theme-site-logo img, .she-header-yes .elementor-widget-image img'),
21
  data_settings = header.data('settings');
15
  function sheHeader() {
16
 
17
  var header = $j('.she-header-yes'),
18
+ container = $j('.she-header-yes .elementor-container, .she-header-yes.e-container'),
19
  header_elementor = $j('.elementor-edit-mode .she-header-yes'),
20
  header_logo = $j('.she-header-yes .elementor-widget-theme-site-logo img, .she-header-yes .elementor-widget-image img'),
21
  data_settings = header.data('settings');
modules/transparent/module.php CHANGED
@@ -565,6 +565,20 @@ $element->add_control(
565
  ]
566
  );
567
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
568
  $element->add_responsive_control(
569
  'scroll_distance_hide_header',
570
  [
@@ -610,6 +624,13 @@ $element->add_control(
610
  }else{
611
  add_action( 'wp_enqueue_scripts', [ $this, 'enqueue_scripts' ] );
612
  }
 
 
 
 
 
 
 
613
  }
614
 
615
  public function enqueue_styles() {
565
  ]
566
  );
567
 
568
+ $element->add_control(
569
+ 'hide_header_notice',
570
+ [
571
+ 'raw' => __('WARNING: This might break section/container entrance animations', 'she-header'),
572
+ 'type' => Controls_Manager::RAW_HTML,
573
+ 'content_classes' => 'elementor-panel-alert elementor-panel-alert-info',
574
+ 'condition' => [
575
+
576
+ 'hide_header' => 'yes',
577
+ 'transparent!' => '',
578
+ ],
579
+ ]
580
+ );
581
+
582
  $element->add_responsive_control(
583
  'scroll_distance_hide_header',
584
  [
624
  }else{
625
  add_action( 'wp_enqueue_scripts', [ $this, 'enqueue_scripts' ] );
626
  }
627
+
628
+ if( is_plugin_active( 'elementor-pro/elementor-pro.php' ) ) {
629
+ add_action( 'elementor/element/container/section_effects/after_section_end', [ $this, 'register_controls' ] );
630
+ } else {
631
+ add_action( 'elementor/element/container/section_advanced/after_section_end', [ $this, 'register_controls' ] );
632
+ }
633
+
634
  }
635
 
636
  public function enqueue_styles() {
readme.txt CHANGED
@@ -4,9 +4,9 @@ Contributors: rwattner, dgovea
4
  Donate Link: https://www.paypal.me/StickyHeaderEffects
5
  Tags: Elementor, Elementor Page Builder, Elements, Elementor Add-ons, Add-ons, Page Builder, Widgets, Briefcasewp
6
  Requires at least: 4.9.0
7
- Tested up to: 5.9
8
  Requires PHP: 5.4
9
- Stable tag: 1.4.8
10
  License: GPLv2 or later
11
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
12
 
@@ -91,31 +91,35 @@ Sticky Header Options for Elementor is light-weight and you can also use only th
91
 
92
  == Changelog ==
93
 
 
 
 
 
94
  = 1.4.8 =
95
- Maintenance: Wordpress 5.8 compatibility update
96
 
97
  = 1.4.7 =
98
- Fixed: Misc Bugs
99
 
100
  = 1.4.6 =
101
- Fixed: Hide header bug
102
 
103
  = 1.4.5 =
104
- Fixed: WP admin bar bug
105
 
106
  = 1.4.4 =
107
- Maintenance: Wordpress 5.8 compatibility update
108
- Fixed: Header width bug
109
- Update: Better responsive Worspress admin bar handling
110
 
111
  = 1.4.3 =
112
- Fixed: Full color logo after scroll bug
113
 
114
  = 1.4.2 =
115
- Fixed: Bugs
116
 
117
  = 1.4.1 =
118
- Fixed: Gap above header bug
119
 
120
  = 1.4.0 =
121
  - Added: Wordpress 5.5 compatibility
@@ -174,8 +178,12 @@ Fixed: Gap above header bug
174
 
175
  == Upgrade Notice ==
176
 
 
 
 
 
177
  = 1.4.8 =
178
- Maintenance: Wordpress 5.8 compatibility update
179
 
180
  = 1.4.7 =
181
  Fixed: Misc Bugs
4
  Donate Link: https://www.paypal.me/StickyHeaderEffects
5
  Tags: Elementor, Elementor Page Builder, Elements, Elementor Add-ons, Add-ons, Page Builder, Widgets, Briefcasewp
6
  Requires at least: 4.9.0
7
+ Tested up to: 6.0
8
  Requires PHP: 5.4
9
+ Stable tag: 1.4.9
10
  License: GPLv2 or later
11
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
12
 
91
 
92
  == Changelog ==
93
 
94
+ = 1.4.9 =
95
+ - Added: Compatibility with Elementor Containers
96
+ - Maintenance: Wordpress 6.0 compatibility update
97
+
98
  = 1.4.8 =
99
+ - Maintenance: Wordpress 5.9 compatibility update
100
 
101
  = 1.4.7 =
102
+ - Fixed: Misc Bugs
103
 
104
  = 1.4.6 =
105
+ - Fixed: Hide header bug
106
 
107
  = 1.4.5 =
108
+ - Fixed: WP admin bar bug
109
 
110
  = 1.4.4 =
111
+ - Maintenance: Wordpress 5.8 compatibility update
112
+ - Fixed: Header width bug
113
+ - Update: Better responsive Worspress admin bar handling
114
 
115
  = 1.4.3 =
116
+ - Fixed: Full color logo after scroll bug
117
 
118
  = 1.4.2 =
119
+ - Fixed: Bugs
120
 
121
  = 1.4.1 =
122
+ - Fixed: Gap above header bug
123
 
124
  = 1.4.0 =
125
  - Added: Wordpress 5.5 compatibility
178
 
179
  == Upgrade Notice ==
180
 
181
+ = 1.4.9 =
182
+ Added: Compatibility with Elementor Containers
183
+ Maintenance: Wordpress 6.0 compatibility update
184
+
185
  = 1.4.8 =
186
+ Maintenance: Wordpress 5.9 compatibility update
187
 
188
  = 1.4.7 =
189
  Fixed: Misc Bugs
sticky-header-effects-for-elementor.php CHANGED
@@ -3,11 +3,11 @@
3
  * Plugin Name: Sticky Header Effects for Elementor
4
  * Plugin URI: https://stickyheadereffects.com
5
  * Description: Options and features that extend Elementor Pro's sticky header capabilities.
6
- * Version: 1.4.8
7
  * Author: Rwattner
8
  * Author URI: https://stickyheadereffects.com
9
  * Requires at least: 4.9.0
10
- * Tested up to: 5.9
11
  *
12
  * Text Domain: she-header
13
  * Domain Path: /languages/
@@ -19,8 +19,8 @@
19
 
20
  if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
21
 
22
- define( 'SHE_HEADER_VERSION', '1.4.8' );
23
- define( 'SHE_HEADER_PREVIOUS_STABLE_VERSION', '1.4.7' );
24
 
25
  define( 'SHE_HEADER__FILE__', __FILE__ );
26
  define( 'SHE_HEADER_PLUGIN_BASE', plugin_basename( SHE_HEADER__FILE__ ) );
3
  * Plugin Name: Sticky Header Effects for Elementor
4
  * Plugin URI: https://stickyheadereffects.com
5
  * Description: Options and features that extend Elementor Pro's sticky header capabilities.
6
+ * Version: 1.4.9
7
  * Author: Rwattner
8
  * Author URI: https://stickyheadereffects.com
9
  * Requires at least: 4.9.0
10
+ * Tested up to: 6.0
11
  *
12
  * Text Domain: she-header
13
  * Domain Path: /languages/
19
 
20
  if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
21
 
22
+ define( 'SHE_HEADER_VERSION', '1.4.9' );
23
+ define( 'SHE_HEADER_PREVIOUS_STABLE_VERSION', '1.4.8' );
24
 
25
  define( 'SHE_HEADER__FILE__', __FILE__ );
26
  define( 'SHE_HEADER_PLUGIN_BASE', plugin_basename( SHE_HEADER__FILE__ ) );