Version Description
Download this release
Release Info
Developer | themeisle |
Plugin | WP Maintenance Mode |
Version | 2.4.4 |
Comparing to | |
See all releases |
Code changes from version 2.4.3 to 2.4.4
- CHANGELOG.md +4 -0
- README.md +21 -2
- includes/classes/wp-maintenance-mode.php +1 -1
- readme.txt +21 -2
- vendor/autoload.php +1 -1
- vendor/codeinwp/themeisle-sdk/CHANGELOG.md +10 -0
- vendor/codeinwp/themeisle-sdk/load.php +5 -4
- vendor/codeinwp/themeisle-sdk/src/Modules/Licenser.php +11 -2
- vendor/codeinwp/themeisle-sdk/src/Modules/Notification.php +35 -6
- vendor/composer/autoload_real.php +7 -7
- vendor/composer/autoload_static.php +2 -2
- vendor/composer/installed.json +7 -7
- vendor/composer/installed.php +7 -7
- wp-maintenance-mode.php +1 -1
CHANGELOG.md
CHANGED
@@ -1,3 +1,7 @@
|
|
|
|
|
|
|
|
|
|
1 |
##### [Version 2.4.3](https://github.com/Codeinwp/wp-maintenance-mode/compare/v2.4.2...v2.4.3) (2022-01-27)
|
2 |
|
3 |
- Change ownership to Themeisle
|
1 |
+
##### [Version 2.4.4](https://github.com/Codeinwp/wp-maintenance-mode/compare/v2.4.3...v2.4.4) (2022-02-10)
|
2 |
+
|
3 |
+
Update dependencies
|
4 |
+
|
5 |
##### [Version 2.4.3](https://github.com/Codeinwp/wp-maintenance-mode/compare/v2.4.2...v2.4.3) (2022-01-27)
|
6 |
|
7 |
- Change ownership to Themeisle
|
README.md
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
-
# WP Maintenance Mode #
|
2 |
**Contributors:** [themeisle](https://profiles.wordpress.org/themeisle/)
|
3 |
-
**Plugin Name:** WP Maintenance Mode
|
4 |
**Plugin URI:** https://themeisle.com/
|
5 |
**Author:** Themeisle
|
6 |
**Author URI:** https://themeisle.com/
|
@@ -46,6 +46,18 @@ Please give us feedback, contribute and file technical bugs on [GitHub Repo](htt
|
|
46 |
|
47 |
Developed by [Themeisle](https://themeisle.com)
|
48 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
49 |
## Installation ##
|
50 |
|
51 |
1. Unpack the download package
|
@@ -79,6 +91,13 @@ Notice: `wp-cron.php` is excluded by default.
|
|
79 |
|
80 |
## Changelog ##
|
81 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
82 |
##### [Version 2.4.3](https://github.com/Codeinwp/wp-maintenance-mode/compare/v2.4.2...v2.4.3) (2022-01-27)
|
83 |
|
84 |
- Change ownership to Themeisle
|
1 |
+
# WP Maintenance Mode & Coming Soon#
|
2 |
**Contributors:** [themeisle](https://profiles.wordpress.org/themeisle/)
|
3 |
+
**Plugin Name:** WP Maintenance Mode & Coming Soon
|
4 |
**Plugin URI:** https://themeisle.com/
|
5 |
**Author:** Themeisle
|
6 |
**Author URI:** https://themeisle.com/
|
46 |
|
47 |
Developed by [Themeisle](https://themeisle.com)
|
48 |
|
49 |
+
### What's Next ###
|
50 |
+
|
51 |
+
If you like this plugin, then consider checking out our other projects:
|
52 |
+
|
53 |
+
* <a href="https://optimole.com/">Optimole</a> - Optimole is your all-in-one image optimization solution for WordPress & beyond.
|
54 |
+
* <a href="https://revive.social/">Revive Social</a> - Revive Old Posts helps you keep your content alive and in front the audiences that matter.
|
55 |
+
* <a href="https://www.codeinwp.com/">CodeinWP</a> - CodeinWP stands for all-things-WordPress. From web design to freelancing and from development to business, your questions are covered.
|
56 |
+
* <a href="https://domainwheel.com">DomainWheel</a> - Free Short Website name generator, with the help of AI, for instant ideas.
|
57 |
+
|
58 |
+
|
59 |
+
Check-out <a href="https://themeisle.com/blog/" title="Themeisle blog">our blog</a> to learn from our <a href="https://themeisle.com/blog/category/wordpress/reviews/" title="WordPress Reviews">WordPress Reviews</a> and see other <a href="https://themeisle.com/blog/category/wordpress-plugins/" title="WordPress Plugins Comparisons">WordPress plugins</a>.
|
60 |
+
|
61 |
## Installation ##
|
62 |
|
63 |
1. Unpack the download package
|
91 |
|
92 |
## Changelog ##
|
93 |
|
94 |
+
##### [Version 2.4.4](https://github.com/Codeinwp/wp-maintenance-mode/compare/v2.4.3...v2.4.4) (2022-02-10)
|
95 |
+
|
96 |
+
Update dependencies
|
97 |
+
|
98 |
+
|
99 |
+
|
100 |
+
|
101 |
##### [Version 2.4.3](https://github.com/Codeinwp/wp-maintenance-mode/compare/v2.4.2...v2.4.3) (2022-01-27)
|
102 |
|
103 |
- Change ownership to Themeisle
|
includes/classes/wp-maintenance-mode.php
CHANGED
@@ -6,7 +6,7 @@ if ( ! class_exists( 'WP_Maintenance_Mode' ) ) {
|
|
6 |
|
7 |
class WP_Maintenance_Mode {
|
8 |
|
9 |
-
const VERSION = '2.4.
|
10 |
|
11 |
protected $plugin_slug = 'wp-maintenance-mode';
|
12 |
protected $plugin_settings;
|
6 |
|
7 |
class WP_Maintenance_Mode {
|
8 |
|
9 |
+
const VERSION = '2.4.4';
|
10 |
|
11 |
protected $plugin_slug = 'wp-maintenance-mode';
|
12 |
protected $plugin_settings;
|
readme.txt
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
-
=== WP Maintenance Mode ===
|
2 |
Contributors: Themeisle
|
3 |
-
Plugin Name: WP Maintenance Mode
|
4 |
Plugin URI: https://themeisle.com/
|
5 |
Author: Themeisle
|
6 |
Author URI: https://themeisle.com/
|
@@ -46,6 +46,18 @@ Please give us feedback, contribute and file technical bugs on [GitHub Repo](htt
|
|
46 |
|
47 |
Developed by [Themeisle](https://themeisle.com)
|
48 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
49 |
== Installation ==
|
50 |
|
51 |
1. Unpack the download package
|
@@ -79,6 +91,13 @@ Notice: `wp-cron.php` is excluded by default.
|
|
79 |
|
80 |
== Changelog ==
|
81 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
82 |
##### [Version 2.4.3](https://github.com/Codeinwp/wp-maintenance-mode/compare/v2.4.2...v2.4.3) (2022-01-27)
|
83 |
|
84 |
- Change ownership to Themeisle
|
1 |
+
=== WP Maintenance Mode & Coming Soon===
|
2 |
Contributors: Themeisle
|
3 |
+
Plugin Name: WP Maintenance Mode & Coming Soon
|
4 |
Plugin URI: https://themeisle.com/
|
5 |
Author: Themeisle
|
6 |
Author URI: https://themeisle.com/
|
46 |
|
47 |
Developed by [Themeisle](https://themeisle.com)
|
48 |
|
49 |
+
= What's Next =
|
50 |
+
|
51 |
+
If you like this plugin, then consider checking out our other projects:
|
52 |
+
|
53 |
+
* <a href="https://optimole.com/">Optimole</a> - Optimole is your all-in-one image optimization solution for WordPress & beyond.
|
54 |
+
* <a href="https://revive.social/">Revive Social</a> - Revive Old Posts helps you keep your content alive and in front the audiences that matter.
|
55 |
+
* <a href="https://www.codeinwp.com/">CodeinWP</a> - CodeinWP stands for all-things-WordPress. From web design to freelancing and from development to business, your questions are covered.
|
56 |
+
* <a href="https://domainwheel.com">DomainWheel</a> - Free Short Website name generator, with the help of AI, for instant ideas.
|
57 |
+
|
58 |
+
|
59 |
+
Check-out <a href="https://themeisle.com/blog/" title="Themeisle blog">our blog</a> to learn from our <a href="https://themeisle.com/blog/category/wordpress/reviews/" title="WordPress Reviews">WordPress Reviews</a> and see other <a href="https://themeisle.com/blog/category/wordpress-plugins/" title="WordPress Plugins Comparisons">WordPress plugins</a>.
|
60 |
+
|
61 |
== Installation ==
|
62 |
|
63 |
1. Unpack the download package
|
91 |
|
92 |
== Changelog ==
|
93 |
|
94 |
+
##### [Version 2.4.4](https://github.com/Codeinwp/wp-maintenance-mode/compare/v2.4.3...v2.4.4) (2022-02-10)
|
95 |
+
|
96 |
+
Update dependencies
|
97 |
+
|
98 |
+
|
99 |
+
|
100 |
+
|
101 |
##### [Version 2.4.3](https://github.com/Codeinwp/wp-maintenance-mode/compare/v2.4.2...v2.4.3) (2022-01-27)
|
102 |
|
103 |
- Change ownership to Themeisle
|
vendor/autoload.php
CHANGED
@@ -4,4 +4,4 @@
|
|
4 |
|
5 |
require_once __DIR__ . '/composer/autoload_real.php';
|
6 |
|
7 |
-
return
|
4 |
|
5 |
require_once __DIR__ . '/composer/autoload_real.php';
|
6 |
|
7 |
+
return ComposerAutoloaderInit1dd7de0faa8f8456f59960701c89d298::getLoader();
|
vendor/codeinwp/themeisle-sdk/CHANGELOG.md
CHANGED
@@ -1,3 +1,13 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
##### [Version 3.2.22](https://github.com/Codeinwp/themeisle-sdk/compare/v3.2.21...v3.2.22) (2021-10-27)
|
2 |
|
3 |
Fix edge case when reset failed checks was not working properly
|
1 |
+
##### [Version 3.2.24](https://github.com/Codeinwp/themeisle-sdk/compare/v3.2.23...v3.2.24) (2022-02-09)
|
2 |
+
|
3 |
+
Fix edge case issue on dismiss
|
4 |
+
Avoid issues with open_basedir restrictions
|
5 |
+
|
6 |
+
##### [Version 3.2.23](https://github.com/Codeinwp/themeisle-sdk/compare/v3.2.22...v3.2.23) (2022-02-02)
|
7 |
+
|
8 |
+
Fix php 8.1 issues
|
9 |
+
Fix edge case when update_themes site transient was empty and a fatal error was thrown
|
10 |
+
|
11 |
##### [Version 3.2.22](https://github.com/Codeinwp/themeisle-sdk/compare/v3.2.21...v3.2.22) (2021-10-27)
|
12 |
|
13 |
Fix edge case when reset failed checks was not working properly
|
vendor/codeinwp/themeisle-sdk/load.php
CHANGED
@@ -14,7 +14,7 @@ if ( ! defined( 'ABSPATH' ) ) {
|
|
14 |
return;
|
15 |
}
|
16 |
// Current SDK version and path.
|
17 |
-
$themeisle_sdk_version = '3.2.
|
18 |
$themeisle_sdk_path = dirname( __FILE__ );
|
19 |
|
20 |
global $themeisle_sdk_max_version;
|
@@ -24,16 +24,17 @@ global $themeisle_sdk_max_path;
|
|
24 |
$themeisle_sdk_relative_licenser_path = '/src/Modules/Licenser.php';
|
25 |
|
26 |
global $themeisle_sdk_abs_licenser_path;
|
27 |
-
if ( ! is_file( $themeisle_sdk_path . $themeisle_sdk_relative_licenser_path ) && is_file( $themeisle_sdk_max_path . $themeisle_sdk_relative_licenser_path ) ) {
|
28 |
$themeisle_sdk_abs_licenser_path = $themeisle_sdk_max_path . $themeisle_sdk_relative_licenser_path;
|
29 |
add_filter( 'themeisle_sdk_required_files', 'themeisle_sdk_load_licenser_if_present' );
|
30 |
}
|
31 |
-
|
|
|
32 |
apply_filters( 'themeisle_sdk_should_overwrite_path', false, $themeisle_sdk_path, $themeisle_sdk_max_path ) ) {
|
33 |
$themeisle_sdk_max_path = $themeisle_sdk_path;
|
34 |
}
|
35 |
|
36 |
-
if ( version_compare( $themeisle_sdk_version, $themeisle_sdk_max_version ) > 0 ) {
|
37 |
$themeisle_sdk_max_version = $themeisle_sdk_version;
|
38 |
$themeisle_sdk_max_path = $themeisle_sdk_path;
|
39 |
}
|
14 |
return;
|
15 |
}
|
16 |
// Current SDK version and path.
|
17 |
+
$themeisle_sdk_version = '3.2.24';
|
18 |
$themeisle_sdk_path = dirname( __FILE__ );
|
19 |
|
20 |
global $themeisle_sdk_max_version;
|
24 |
$themeisle_sdk_relative_licenser_path = '/src/Modules/Licenser.php';
|
25 |
|
26 |
global $themeisle_sdk_abs_licenser_path;
|
27 |
+
if ( ! is_file( $themeisle_sdk_path . $themeisle_sdk_relative_licenser_path ) && ! empty( $themeisle_sdk_max_path ) && is_file( $themeisle_sdk_max_path . $themeisle_sdk_relative_licenser_path ) ) {
|
28 |
$themeisle_sdk_abs_licenser_path = $themeisle_sdk_max_path . $themeisle_sdk_relative_licenser_path;
|
29 |
add_filter( 'themeisle_sdk_required_files', 'themeisle_sdk_load_licenser_if_present' );
|
30 |
}
|
31 |
+
|
32 |
+
if ( ( is_null( $themeisle_sdk_max_path ) || version_compare( $themeisle_sdk_version, $themeisle_sdk_max_path ) == 0 ) &&
|
33 |
apply_filters( 'themeisle_sdk_should_overwrite_path', false, $themeisle_sdk_path, $themeisle_sdk_max_path ) ) {
|
34 |
$themeisle_sdk_max_path = $themeisle_sdk_path;
|
35 |
}
|
36 |
|
37 |
+
if ( is_null( $themeisle_sdk_max_version ) || version_compare( $themeisle_sdk_version, $themeisle_sdk_max_version ) > 0 ) {
|
38 |
$themeisle_sdk_max_version = $themeisle_sdk_version;
|
39 |
$themeisle_sdk_max_path = $themeisle_sdk_path;
|
40 |
}
|
vendor/codeinwp/themeisle-sdk/src/Modules/Licenser.php
CHANGED
@@ -629,10 +629,19 @@ class Licenser extends Abstract_Module {
|
|
629 |
*/
|
630 |
public function theme_update_transient( $value ) {
|
631 |
$update_data = $this->check_for_update();
|
632 |
-
if ( $
|
633 |
-
$value
|
634 |
}
|
635 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
636 |
return $value;
|
637 |
}
|
638 |
|
629 |
*/
|
630 |
public function theme_update_transient( $value ) {
|
631 |
$update_data = $this->check_for_update();
|
632 |
+
if ( empty( $value ) ) {
|
633 |
+
return $value;
|
634 |
}
|
635 |
|
636 |
+
if ( ! isset( $value->response ) ) {
|
637 |
+
return $value;
|
638 |
+
}
|
639 |
+
|
640 |
+
if ( ! $update_data ) {
|
641 |
+
return $value;
|
642 |
+
}
|
643 |
+
|
644 |
+
$value->response[ $this->product->get_slug() ] = $update_data;
|
645 |
return $value;
|
646 |
}
|
647 |
|
vendor/codeinwp/themeisle-sdk/src/Modules/Notification.php
CHANGED
@@ -269,8 +269,9 @@ class Notification extends Abstract_Module {
|
|
269 |
],
|
270 |
];
|
271 |
$notification_details = wp_parse_args( $notification_details, $default );
|
272 |
-
|
273 |
-
$
|
|
|
274 |
|
275 |
if ( ! empty( $notification_details['heading'] ) ) {
|
276 |
$notification_html .= sprintf( '<h4>%s</h4>', wp_kses_post( $notification_details['heading'] ) );
|
@@ -343,16 +344,18 @@ class Notification extends Abstract_Module {
|
|
343 |
'nonce': '<?php echo esc_attr( wp_create_nonce( (string) __CLASS__ ) ); ?>',
|
344 |
'action': 'themeisle_sdk_dismiss_notice',
|
345 |
'id': notification_id,
|
346 |
-
'confirm': confirm
|
347 |
-
}
|
348 |
-
)
|
|
|
|
|
349 |
if (confirm === 'yes') {
|
350 |
$(this).trigger('themeisle-sdk:confirmed');
|
351 |
} else {
|
352 |
$(this).trigger('themeisle-sdk:canceled');
|
353 |
}
|
354 |
container.hide();
|
355 |
-
if (link.attr('href') === '#') {
|
356 |
return false;
|
357 |
}
|
358 |
});
|
@@ -383,6 +386,31 @@ class Notification extends Abstract_Module {
|
|
383 |
do_action( $id . '_process_confirm', $confirm );
|
384 |
wp_send_json( [] );
|
385 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
386 |
|
387 |
/**
|
388 |
* Check if we should load the notification module.
|
@@ -456,6 +484,7 @@ class Notification extends Abstract_Module {
|
|
456 |
self::$notifications = $notifications;
|
457 |
add_action( 'admin_notices', array( __CLASS__, 'show_notification' ) );
|
458 |
add_action( 'wp_ajax_themeisle_sdk_dismiss_notice', array( __CLASS__, 'dismiss' ) );
|
|
|
459 |
add_action( 'admin_head', array( __CLASS__, 'setup_notifications' ) );
|
460 |
|
461 |
return $this;
|
269 |
],
|
270 |
];
|
271 |
$notification_details = wp_parse_args( $notification_details, $default );
|
272 |
+
global $pagenow;
|
273 |
+
$notification_details['ctas']['cancel']['link'] = wp_nonce_url( add_query_arg( [ 'nid' => $notification_details['id'] ], admin_url( $pagenow ) ), $notification_details['id'], 'tsdk_dismiss_nonce' );
|
274 |
+
$notification_html = '<div class="notice notice-success is-dismissible themeisle-sdk-notice" data-notification-id="' . esc_attr( $notification_details['id'] ) . '" id="' . esc_attr( $notification_details['id'] ) . '-notification"> <div class="themeisle-sdk-notification-box">';
|
275 |
|
276 |
if ( ! empty( $notification_details['heading'] ) ) {
|
277 |
$notification_html .= sprintf( '<h4>%s</h4>', wp_kses_post( $notification_details['heading'] ) );
|
344 |
'nonce': '<?php echo esc_attr( wp_create_nonce( (string) __CLASS__ ) ); ?>',
|
345 |
'action': 'themeisle_sdk_dismiss_notice',
|
346 |
'id': notification_id,
|
347 |
+
'confirm': confirm,
|
348 |
+
},
|
349 |
+
).fail(function() {
|
350 |
+
location.href = encodeURI(link.attr('href'));
|
351 |
+
});
|
352 |
if (confirm === 'yes') {
|
353 |
$(this).trigger('themeisle-sdk:confirmed');
|
354 |
} else {
|
355 |
$(this).trigger('themeisle-sdk:canceled');
|
356 |
}
|
357 |
container.hide();
|
358 |
+
if (confirm === 'no' || link.attr('href') === '#') {
|
359 |
return false;
|
360 |
}
|
361 |
});
|
386 |
do_action( $id . '_process_confirm', $confirm );
|
387 |
wp_send_json( [] );
|
388 |
}
|
389 |
+
/**
|
390 |
+
* Dismiss the notification.
|
391 |
+
*/
|
392 |
+
public static function dismiss_get() {
|
393 |
+
$is_nonce_dismiss = sanitize_text_field( isset( $_GET['tsdk_dismiss_nonce'] ) ? $_GET['tsdk_dismiss_nonce'] : '' );
|
394 |
+
if ( strlen( $is_nonce_dismiss ) < 5 ) {
|
395 |
+
return;
|
396 |
+
}
|
397 |
+
$id = sanitize_text_field( isset( $_GET['nid'] ) ? $_GET['nid'] : '' );
|
398 |
+
if ( empty( $id ) ) {
|
399 |
+
return;
|
400 |
+
}
|
401 |
+
$nonce = wp_verify_nonce( sanitize_text_field( $_GET['tsdk_dismiss_nonce'] ), $id );
|
402 |
+
if ( $nonce !== 1 ) {
|
403 |
+
return;
|
404 |
+
}
|
405 |
+
$ids = wp_list_pluck( self::$notifications, 'id' );
|
406 |
+
if ( ! in_array( $id, $ids, true ) ) {
|
407 |
+
return;
|
408 |
+
}
|
409 |
+
$confirm = 'no';
|
410 |
+
self::set_last_active_notification_timestamp();
|
411 |
+
update_option( $id, $confirm );
|
412 |
+
do_action( $id . '_process_confirm', $confirm );
|
413 |
+
}
|
414 |
|
415 |
/**
|
416 |
* Check if we should load the notification module.
|
484 |
self::$notifications = $notifications;
|
485 |
add_action( 'admin_notices', array( __CLASS__, 'show_notification' ) );
|
486 |
add_action( 'wp_ajax_themeisle_sdk_dismiss_notice', array( __CLASS__, 'dismiss' ) );
|
487 |
+
add_action( 'admin_head', array( __CLASS__, 'dismiss_get' ) );
|
488 |
add_action( 'admin_head', array( __CLASS__, 'setup_notifications' ) );
|
489 |
|
490 |
return $this;
|
vendor/composer/autoload_real.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
|
3 |
// autoload_real.php @generated by Composer
|
4 |
|
5 |
-
class
|
6 |
{
|
7 |
private static $loader;
|
8 |
|
@@ -22,15 +22,15 @@ class ComposerAutoloaderInitd450da3bedcb4518199c80b96d40a4f1
|
|
22 |
return self::$loader;
|
23 |
}
|
24 |
|
25 |
-
spl_autoload_register(array('
|
26 |
self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__)));
|
27 |
-
spl_autoload_unregister(array('
|
28 |
|
29 |
$useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
|
30 |
if ($useStaticLoader) {
|
31 |
require __DIR__ . '/autoload_static.php';
|
32 |
|
33 |
-
call_user_func(\Composer\Autoload\
|
34 |
} else {
|
35 |
$map = require __DIR__ . '/autoload_namespaces.php';
|
36 |
foreach ($map as $namespace => $path) {
|
@@ -51,12 +51,12 @@ class ComposerAutoloaderInitd450da3bedcb4518199c80b96d40a4f1
|
|
51 |
$loader->register(true);
|
52 |
|
53 |
if ($useStaticLoader) {
|
54 |
-
$includeFiles = Composer\Autoload\
|
55 |
} else {
|
56 |
$includeFiles = require __DIR__ . '/autoload_files.php';
|
57 |
}
|
58 |
foreach ($includeFiles as $fileIdentifier => $file) {
|
59 |
-
|
60 |
}
|
61 |
|
62 |
return $loader;
|
@@ -68,7 +68,7 @@ class ComposerAutoloaderInitd450da3bedcb4518199c80b96d40a4f1
|
|
68 |
* @param string $file
|
69 |
* @return void
|
70 |
*/
|
71 |
-
function
|
72 |
{
|
73 |
if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
|
74 |
$GLOBALS['__composer_autoload_files'][$fileIdentifier] = true;
|
2 |
|
3 |
// autoload_real.php @generated by Composer
|
4 |
|
5 |
+
class ComposerAutoloaderInit1dd7de0faa8f8456f59960701c89d298
|
6 |
{
|
7 |
private static $loader;
|
8 |
|
22 |
return self::$loader;
|
23 |
}
|
24 |
|
25 |
+
spl_autoload_register(array('ComposerAutoloaderInit1dd7de0faa8f8456f59960701c89d298', 'loadClassLoader'), true, true);
|
26 |
self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__)));
|
27 |
+
spl_autoload_unregister(array('ComposerAutoloaderInit1dd7de0faa8f8456f59960701c89d298', 'loadClassLoader'));
|
28 |
|
29 |
$useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
|
30 |
if ($useStaticLoader) {
|
31 |
require __DIR__ . '/autoload_static.php';
|
32 |
|
33 |
+
call_user_func(\Composer\Autoload\ComposerStaticInit1dd7de0faa8f8456f59960701c89d298::getInitializer($loader));
|
34 |
} else {
|
35 |
$map = require __DIR__ . '/autoload_namespaces.php';
|
36 |
foreach ($map as $namespace => $path) {
|
51 |
$loader->register(true);
|
52 |
|
53 |
if ($useStaticLoader) {
|
54 |
+
$includeFiles = Composer\Autoload\ComposerStaticInit1dd7de0faa8f8456f59960701c89d298::$files;
|
55 |
} else {
|
56 |
$includeFiles = require __DIR__ . '/autoload_files.php';
|
57 |
}
|
58 |
foreach ($includeFiles as $fileIdentifier => $file) {
|
59 |
+
composerRequire1dd7de0faa8f8456f59960701c89d298($fileIdentifier, $file);
|
60 |
}
|
61 |
|
62 |
return $loader;
|
68 |
* @param string $file
|
69 |
* @return void
|
70 |
*/
|
71 |
+
function composerRequire1dd7de0faa8f8456f59960701c89d298($fileIdentifier, $file)
|
72 |
{
|
73 |
if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
|
74 |
$GLOBALS['__composer_autoload_files'][$fileIdentifier] = true;
|
vendor/composer/autoload_static.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
|
5 |
namespace Composer\Autoload;
|
6 |
|
7 |
-
class
|
8 |
{
|
9 |
public static $files = array (
|
10 |
'7c3f92ec501ce72fe4f09265dc506991' => __DIR__ . '/..' . '/codeinwp/themeisle-sdk/load.php',
|
@@ -17,7 +17,7 @@ class ComposerStaticInitd450da3bedcb4518199c80b96d40a4f1
|
|
17 |
public static function getInitializer(ClassLoader $loader)
|
18 |
{
|
19 |
return \Closure::bind(function () use ($loader) {
|
20 |
-
$loader->classMap =
|
21 |
|
22 |
}, null, ClassLoader::class);
|
23 |
}
|
4 |
|
5 |
namespace Composer\Autoload;
|
6 |
|
7 |
+
class ComposerStaticInit1dd7de0faa8f8456f59960701c89d298
|
8 |
{
|
9 |
public static $files = array (
|
10 |
'7c3f92ec501ce72fe4f09265dc506991' => __DIR__ . '/..' . '/codeinwp/themeisle-sdk/load.php',
|
17 |
public static function getInitializer(ClassLoader $loader)
|
18 |
{
|
19 |
return \Closure::bind(function () use ($loader) {
|
20 |
+
$loader->classMap = ComposerStaticInit1dd7de0faa8f8456f59960701c89d298::$classMap;
|
21 |
|
22 |
}, null, ClassLoader::class);
|
23 |
}
|
vendor/composer/installed.json
CHANGED
@@ -2,23 +2,23 @@
|
|
2 |
"packages": [
|
3 |
{
|
4 |
"name": "codeinwp/themeisle-sdk",
|
5 |
-
"version": "3.2.
|
6 |
-
"version_normalized": "3.2.
|
7 |
"source": {
|
8 |
"type": "git",
|
9 |
"url": "https://github.com/Codeinwp/themeisle-sdk.git",
|
10 |
-
"reference": "
|
11 |
},
|
12 |
"dist": {
|
13 |
"type": "zip",
|
14 |
-
"url": "https://api.github.com/repos/Codeinwp/themeisle-sdk/zipball/
|
15 |
-
"reference": "
|
16 |
"shasum": ""
|
17 |
},
|
18 |
"require-dev": {
|
19 |
"codeinwp/phpcs-ruleset": "dev-main"
|
20 |
},
|
21 |
-
"time": "
|
22 |
"type": "library",
|
23 |
"installation-source": "dist",
|
24 |
"notification-url": "https://packagist.org/downloads/",
|
@@ -39,7 +39,7 @@
|
|
39 |
],
|
40 |
"support": {
|
41 |
"issues": "https://github.com/Codeinwp/themeisle-sdk/issues",
|
42 |
-
"source": "https://github.com/Codeinwp/themeisle-sdk/tree/v3.2.
|
43 |
},
|
44 |
"install-path": "../codeinwp/themeisle-sdk"
|
45 |
}
|
2 |
"packages": [
|
3 |
{
|
4 |
"name": "codeinwp/themeisle-sdk",
|
5 |
+
"version": "3.2.24",
|
6 |
+
"version_normalized": "3.2.24.0",
|
7 |
"source": {
|
8 |
"type": "git",
|
9 |
"url": "https://github.com/Codeinwp/themeisle-sdk.git",
|
10 |
+
"reference": "e5c171e33120fdf8ce6dd3a7bddad984583023f0"
|
11 |
},
|
12 |
"dist": {
|
13 |
"type": "zip",
|
14 |
+
"url": "https://api.github.com/repos/Codeinwp/themeisle-sdk/zipball/e5c171e33120fdf8ce6dd3a7bddad984583023f0",
|
15 |
+
"reference": "e5c171e33120fdf8ce6dd3a7bddad984583023f0",
|
16 |
"shasum": ""
|
17 |
},
|
18 |
"require-dev": {
|
19 |
"codeinwp/phpcs-ruleset": "dev-main"
|
20 |
},
|
21 |
+
"time": "2022-02-09T21:11:37+00:00",
|
22 |
"type": "library",
|
23 |
"installation-source": "dist",
|
24 |
"notification-url": "https://packagist.org/downloads/",
|
39 |
],
|
40 |
"support": {
|
41 |
"issues": "https://github.com/Codeinwp/themeisle-sdk/issues",
|
42 |
+
"source": "https://github.com/Codeinwp/themeisle-sdk/tree/v3.2.24"
|
43 |
},
|
44 |
"install-path": "../codeinwp/themeisle-sdk"
|
45 |
}
|
vendor/composer/installed.php
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?php return array(
|
2 |
'root' => array(
|
3 |
-
'pretty_version' => '2.4.
|
4 |
-
'version' => '2.4.
|
5 |
'type' => 'wordpress-plugin',
|
6 |
'install_path' => __DIR__ . '/../../',
|
7 |
'aliases' => array(),
|
@@ -11,17 +11,17 @@
|
|
11 |
),
|
12 |
'versions' => array(
|
13 |
'codeinwp/themeisle-sdk' => array(
|
14 |
-
'pretty_version' => '3.2.
|
15 |
-
'version' => '3.2.
|
16 |
'type' => 'library',
|
17 |
'install_path' => __DIR__ . '/../codeinwp/themeisle-sdk',
|
18 |
'aliases' => array(),
|
19 |
-
'reference' => '
|
20 |
'dev_requirement' => false,
|
21 |
),
|
22 |
'codeinwp/wp-maintenance-mode' => array(
|
23 |
-
'pretty_version' => '2.4.
|
24 |
-
'version' => '2.4.
|
25 |
'type' => 'wordpress-plugin',
|
26 |
'install_path' => __DIR__ . '/../../',
|
27 |
'aliases' => array(),
|
1 |
<?php return array(
|
2 |
'root' => array(
|
3 |
+
'pretty_version' => '2.4.4',
|
4 |
+
'version' => '2.4.4.0',
|
5 |
'type' => 'wordpress-plugin',
|
6 |
'install_path' => __DIR__ . '/../../',
|
7 |
'aliases' => array(),
|
11 |
),
|
12 |
'versions' => array(
|
13 |
'codeinwp/themeisle-sdk' => array(
|
14 |
+
'pretty_version' => '3.2.24',
|
15 |
+
'version' => '3.2.24.0',
|
16 |
'type' => 'library',
|
17 |
'install_path' => __DIR__ . '/../codeinwp/themeisle-sdk',
|
18 |
'aliases' => array(),
|
19 |
+
'reference' => 'e5c171e33120fdf8ce6dd3a7bddad984583023f0',
|
20 |
'dev_requirement' => false,
|
21 |
),
|
22 |
'codeinwp/wp-maintenance-mode' => array(
|
23 |
+
'pretty_version' => '2.4.4',
|
24 |
+
'version' => '2.4.4.0',
|
25 |
'type' => 'wordpress-plugin',
|
26 |
'install_path' => __DIR__ . '/../../',
|
27 |
'aliases' => array(),
|
wp-maintenance-mode.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
*
|
5 |
* Plugin Name: WP Maintenance Mode & Coming Soon
|
6 |
* Description: Adds a splash page to your site that lets visitors know your site is down for maintenance. It's perfect for a coming soon page.
|
7 |
-
* Version: 2.4.
|
8 |
* Author: Themeisle
|
9 |
* Author URI: https://themeisle.com/
|
10 |
* Twitter: themeisle
|
4 |
*
|
5 |
* Plugin Name: WP Maintenance Mode & Coming Soon
|
6 |
* Description: Adds a splash page to your site that lets visitors know your site is down for maintenance. It's perfect for a coming soon page.
|
7 |
+
* Version: 2.4.4
|
8 |
* Author: Themeisle
|
9 |
* Author URI: https://themeisle.com/
|
10 |
* Twitter: themeisle
|