Version Description
- 15-02-2020 =
- Fix - Unauthenticated user vulnerability. Thanks webarxsecurity team
Download this release
Release Info
Developer | ThemeGrill |
Plugin | ThemeGrill Demo Importer |
Version | 1.6.2 |
Comparing to | |
See all releases |
Code changes from version 1.6.1 to 1.6.2
includes/class-demo-importer.php
CHANGED
@@ -377,6 +377,10 @@ class TG_Demo_Importer {
|
|
377 |
public function reset_wizard_actions() {
|
378 |
global $wpdb, $current_user;
|
379 |
|
|
|
|
|
|
|
|
|
380 |
if ( ! empty( $_GET['do_reset_wordpress'] ) ) {
|
381 |
require_once ABSPATH . '/wp-admin/includes/upgrade.php';
|
382 |
|
377 |
public function reset_wizard_actions() {
|
378 |
global $wpdb, $current_user;
|
379 |
|
380 |
+
if ( ! current_user_can( 'manage_options' ) ) {
|
381 |
+
wp_die( __( 'Cheatin’ huh?', 'themegrill-demo-importer' ) );
|
382 |
+
}
|
383 |
+
|
384 |
if ( ! empty( $_GET['do_reset_wordpress'] ) ) {
|
385 |
require_once ABSPATH . '/wp-admin/includes/upgrade.php';
|
386 |
|
includes/class-themegrill-demo-importer.php
CHANGED
@@ -20,7 +20,7 @@ final class ThemeGrill_Demo_Importer {
|
|
20 |
*
|
21 |
* @var string
|
22 |
*/
|
23 |
-
public $version = '1.6.
|
24 |
|
25 |
/**
|
26 |
* Theme single instance of this class.
|
20 |
*
|
21 |
* @var string
|
22 |
*/
|
23 |
+
public $version = '1.6.2';
|
24 |
|
25 |
/**
|
26 |
* Theme single instance of this class.
|
readme.txt
CHANGED
@@ -2,8 +2,8 @@
|
|
2 |
Contributors: ThemeGrill, shivapoudel
|
3 |
Tags: themegrill, theme demos, demo, importer, one click import
|
4 |
Requires at least: 4.7
|
5 |
-
Tested up to: 5.
|
6 |
-
Stable tag: 1.6.
|
7 |
License: GPLv3 or later
|
8 |
License URI: https://www.gnu.org/licenses/gpl-3.0.html
|
9 |
|
@@ -72,6 +72,9 @@ Yes you can! Join in on our [GitHub repository](https://github.com/themegrill/th
|
|
72 |
3. Finally, Import the Demo with just one click.
|
73 |
|
74 |
== Changelog ==
|
|
|
|
|
|
|
75 |
= 1.6.1 - 12-11-2019 =
|
76 |
* Tweak - Add admin notice for `Upgrade To Pro`.
|
77 |
|
2 |
Contributors: ThemeGrill, shivapoudel
|
3 |
Tags: themegrill, theme demos, demo, importer, one click import
|
4 |
Requires at least: 4.7
|
5 |
+
Tested up to: 5.3
|
6 |
+
Stable tag: 1.6.2
|
7 |
License: GPLv3 or later
|
8 |
License URI: https://www.gnu.org/licenses/gpl-3.0.html
|
9 |
|
72 |
3. Finally, Import the Demo with just one click.
|
73 |
|
74 |
== Changelog ==
|
75 |
+
= 1.6.2 - 15-02-2020 =
|
76 |
+
* Fix - Unauthenticated user vulnerability. Thanks webarxsecurity team
|
77 |
+
|
78 |
= 1.6.1 - 12-11-2019 =
|
79 |
* Tweak - Add admin notice for `Upgrade To Pro`.
|
80 |
|
themegrill-demo-importer.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Plugin Name: ThemeGrill Demo Importer
|
4 |
* Plugin URI: https://themegrill.com/demo-importer/
|
5 |
* Description: Import ThemeGrill official themes demo content, widgets and theme settings with just one click.
|
6 |
-
* Version: 1.6.
|
7 |
* Author: ThemeGrill
|
8 |
* Author URI: https://themegrill.com
|
9 |
* License: GPLv3 or later
|
3 |
* Plugin Name: ThemeGrill Demo Importer
|
4 |
* Plugin URI: https://themegrill.com/demo-importer/
|
5 |
* Description: Import ThemeGrill official themes demo content, widgets and theme settings with just one click.
|
6 |
+
* Version: 1.6.2
|
7 |
* Author: ThemeGrill
|
8 |
* Author URI: https://themegrill.com
|
9 |
* License: GPLv3 or later
|