Version Description
Update : function change wp_redirect to wp_safe_redirect Fix : JS bug fix and improvements
Download this release
Release Info
Code changes from version 2.0.6 to 2.0.7
- assets/js/admin/theplus-admin.js +4 -1
- includes/plus_addon.php +1 -0
- includes/theplus_options.php +5 -5
- readme.txt +11 -2
- theplus_elementor_addon.php +2 -2
assets/js/admin/theplus-admin.js
CHANGED
@@ -62,7 +62,8 @@
|
|
62 |
jQuery.ajax({
|
63 |
url: ajaxurl,
|
64 |
data: {
|
65 |
-
action: 'theplus_key_notice'
|
|
|
66 |
}
|
67 |
})
|
68 |
});
|
@@ -133,6 +134,7 @@
|
|
133 |
widget_category : main_category_widget,
|
134 |
template: template,
|
135 |
file_type:file_type,
|
|
|
136 |
},
|
137 |
success : function( data ) {
|
138 |
if(data!='' && data!=0 && file_type!='zip'){
|
@@ -173,6 +175,7 @@
|
|
173 |
data : {
|
174 |
action : 'plus_template_library_content',
|
175 |
category : category,
|
|
|
176 |
},
|
177 |
success : function( data ) {
|
178 |
if(data!='' && data!=0){
|
62 |
jQuery.ajax({
|
63 |
url: ajaxurl,
|
64 |
data: {
|
65 |
+
action: 'theplus_key_notice',
|
66 |
+
security: theplus_nonce
|
67 |
}
|
68 |
})
|
69 |
});
|
134 |
widget_category : main_category_widget,
|
135 |
template: template,
|
136 |
file_type:file_type,
|
137 |
+
security: theplus_nonce
|
138 |
},
|
139 |
success : function( data ) {
|
140 |
if(data!='' && data!=0 && file_type!='zip'){
|
175 |
data : {
|
176 |
action : 'plus_template_library_content',
|
177 |
category : category,
|
178 |
+
security: theplus_nonce
|
179 |
},
|
180 |
success : function( data ) {
|
181 |
if(data!='' && data!=0){
|
includes/plus_addon.php
CHANGED
@@ -14,6 +14,7 @@ function l_theplus_html_tag_check(){
|
|
14 |
'h4',
|
15 |
'h5',
|
16 |
'h6',
|
|
|
17 |
'span',
|
18 |
'p',
|
19 |
'header',
|
14 |
'h4',
|
15 |
'h5',
|
16 |
'h6',
|
17 |
+
'a',
|
18 |
'span',
|
19 |
'p',
|
20 |
'header',
|
includes/theplus_options.php
CHANGED
@@ -98,13 +98,13 @@ class L_Theplus_Elementor_Plugin_Options
|
|
98 |
if(isset($_POST["submit-key"]) && !empty($_POST["submit-key"]) && $_POST["submit-key"]=='Save'){
|
99 |
|
100 |
if ( ! isset( $_POST['nonce_theplus_options'] ) || ! wp_verify_nonce( $_POST['nonce_theplus_options'], 'nonce_theplus_options_action' ) ) {
|
101 |
-
|
102 |
} else {
|
103 |
l_theplus_library()->remove_backend_dir_files();
|
104 |
if ( FALSE === get_option($action_page) ){
|
105 |
$default_value = array('check_elements' => '','extras_elements' => '');
|
106 |
add_option($action_page,$default_value);
|
107 |
-
|
108 |
}
|
109 |
else{
|
110 |
$update_value=[];
|
@@ -121,13 +121,13 @@ class L_Theplus_Elementor_Plugin_Options
|
|
121 |
}
|
122 |
|
123 |
update_option( $action_page, $update_value );
|
124 |
-
|
125 |
|
126 |
}
|
127 |
}
|
128 |
|
129 |
}else{
|
130 |
-
|
131 |
}
|
132 |
}
|
133 |
public function widget_listout(){
|
@@ -1459,7 +1459,7 @@ class L_Theplus_Elementor_Plugin_Options
|
|
1459 |
$hidden_label = theplus_white_label_option('tp_hidden_label');
|
1460 |
if( !empty($hidden_label) && $hidden_label=='on' ){
|
1461 |
if( is_admin() && !empty($current_screen) && ($current_screen->id === "theplus-settings_page_theplus_white_label" || $current_screen->id === "theplus-settings_page_theplus_purchase_code")) {
|
1462 |
-
|
1463 |
exit;
|
1464 |
}
|
1465 |
echo '<style>#theplus_white_label{display:none;}</style>';
|
98 |
if(isset($_POST["submit-key"]) && !empty($_POST["submit-key"]) && $_POST["submit-key"]=='Save'){
|
99 |
|
100 |
if ( ! isset( $_POST['nonce_theplus_options'] ) || ! wp_verify_nonce( $_POST['nonce_theplus_options'], 'nonce_theplus_options_action' ) ) {
|
101 |
+
wp_safe_redirect(admin_url('admin.php?page='.$action_page));
|
102 |
} else {
|
103 |
l_theplus_library()->remove_backend_dir_files();
|
104 |
if ( FALSE === get_option($action_page) ){
|
105 |
$default_value = array('check_elements' => '','extras_elements' => '');
|
106 |
add_option($action_page,$default_value);
|
107 |
+
wp_safe_redirect(admin_url('admin.php?page=theplus_options'));
|
108 |
}
|
109 |
else{
|
110 |
$update_value=[];
|
121 |
}
|
122 |
|
123 |
update_option( $action_page, $update_value );
|
124 |
+
wp_safe_redirect(admin_url('admin.php?page='.$action_page));
|
125 |
|
126 |
}
|
127 |
}
|
128 |
|
129 |
}else{
|
130 |
+
wp_safe_redirect(admin_url('admin.php?page='.$action_page));
|
131 |
}
|
132 |
}
|
133 |
public function widget_listout(){
|
1459 |
$hidden_label = theplus_white_label_option('tp_hidden_label');
|
1460 |
if( !empty($hidden_label) && $hidden_label=='on' ){
|
1461 |
if( is_admin() && !empty($current_screen) && ($current_screen->id === "theplus-settings_page_theplus_white_label" || $current_screen->id === "theplus-settings_page_theplus_purchase_code")) {
|
1462 |
+
wp_safe_redirect( admin_url( 'admin.php?page=theplus_options' ) );
|
1463 |
exit;
|
1464 |
}
|
1465 |
echo '<style>#theplus_white_label{display:none;}</style>';
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Donate link: https://theplusaddons.com/pricing/
|
|
4 |
Tags: elementor, elementor addons, elementor widgets, the plus addons for elementor, the plus widgets elementor, free elementor addons, elementor pro addons, elementor widget pack, ultimate addons for elementor, popular addons for elementor, powerful addons for elementor, best addons for elementor
|
5 |
Requires at least: 4.0
|
6 |
Tested up to: 5.7
|
7 |
-
Stable tag: 2.0.
|
8 |
Requires PHP: 5.6
|
9 |
License: GPLv3
|
10 |
License URI: https://opensource.org/licenses/GPL-3.0
|
@@ -223,6 +223,10 @@ We have most advanced caching architecture, Which will never bloat your site. Kn
|
|
223 |
|
224 |
== Changelog ==
|
225 |
|
|
|
|
|
|
|
|
|
226 |
= 2.0.6 =
|
227 |
Security Fix : Security error related to HTML tags validation (nearly identical to Elementor's Recent Patch)
|
228 |
Fix : JS bug fix and improvements
|
@@ -259,4 +263,9 @@ Fix : Demo Importer bug fix
|
|
259 |
- Added 3+ New Features
|
260 |
- Compatibility with WordPress 5.5
|
261 |
- Compatibility with Elementor 3.X
|
262 |
-
- Bug Fixes
|
|
|
|
|
|
|
|
|
|
4 |
Tags: elementor, elementor addons, elementor widgets, the plus addons for elementor, the plus widgets elementor, free elementor addons, elementor pro addons, elementor widget pack, ultimate addons for elementor, popular addons for elementor, powerful addons for elementor, best addons for elementor
|
5 |
Requires at least: 4.0
|
6 |
Tested up to: 5.7
|
7 |
+
Stable tag: 2.0.7
|
8 |
Requires PHP: 5.6
|
9 |
License: GPLv3
|
10 |
License URI: https://opensource.org/licenses/GPL-3.0
|
223 |
|
224 |
== Changelog ==
|
225 |
|
226 |
+
= 2.0.7 =
|
227 |
+
Update : function change wp_redirect to wp_safe_redirect
|
228 |
+
Fix : JS bug fix and improvements
|
229 |
+
|
230 |
= 2.0.6 =
|
231 |
Security Fix : Security error related to HTML tags validation (nearly identical to Elementor's Recent Patch)
|
232 |
Fix : JS bug fix and improvements
|
263 |
- Added 3+ New Features
|
264 |
- Compatibility with WordPress 5.5
|
265 |
- Compatibility with Elementor 3.X
|
266 |
+
- Bug Fixes
|
267 |
+
|
268 |
+
== Upgrade Notice ==
|
269 |
+
|
270 |
+
= 2.0.7 =
|
271 |
+
Notice : This is security Update. Update it soon. For More details check Changelog.
|
theplus_elementor_addon.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Plugin Name: The Plus Addons for Elementor Page Builder Lite
|
4 |
* Plugin URI: https://theplusaddons.com/
|
5 |
* Description: Biggest collection of Widgets & Features to supercharge your Elementor Page builder in WordPress.
|
6 |
-
* Version: 2.0.
|
7 |
* Author: POSIMYTH
|
8 |
* Author URI: https://posimyth.com/
|
9 |
* Text Domain: tpebl
|
@@ -14,7 +14,7 @@
|
|
14 |
if ( ! defined( 'ABSPATH' ) ) {
|
15 |
exit;
|
16 |
}
|
17 |
-
defined( 'L_THEPLUS_VERSION' ) or define( 'L_THEPLUS_VERSION', '2.0.
|
18 |
define( 'L_THEPLUS_FILE__', __FILE__ );
|
19 |
|
20 |
define( 'L_THEPLUS_PATH', plugin_dir_path( __FILE__ ) );
|
3 |
* Plugin Name: The Plus Addons for Elementor Page Builder Lite
|
4 |
* Plugin URI: https://theplusaddons.com/
|
5 |
* Description: Biggest collection of Widgets & Features to supercharge your Elementor Page builder in WordPress.
|
6 |
+
* Version: 2.0.7
|
7 |
* Author: POSIMYTH
|
8 |
* Author URI: https://posimyth.com/
|
9 |
* Text Domain: tpebl
|
14 |
if ( ! defined( 'ABSPATH' ) ) {
|
15 |
exit;
|
16 |
}
|
17 |
+
defined( 'L_THEPLUS_VERSION' ) or define( 'L_THEPLUS_VERSION', '2.0.7' );
|
18 |
define( 'L_THEPLUS_FILE__', __FILE__ );
|
19 |
|
20 |
define( 'L_THEPLUS_PATH', plugin_dir_path( __FILE__ ) );
|