PluginProbe
Servebolt Optimizer / 3.6.4
Servebolt Optimizer v3.6.4
trunk 1.2 1.2.1 1.2.2 1.2.3 1.3.1 1.3.2 1.3.3 1.3.4 1.4 1.4.1 1.4.2 1.4.3 1.5 1.5.0 1.5.1 1.6 1.6.1 1.6.2 1.6.3 1.6.4 2.0 2.0.1 2.0.2 2.0.3 All 106 releases
servebolt-optimizer / servebolt-optimizer.php

servebolt-optimizer.php in Servebolt Optimizer 3.6.4, at servebolt-optimizer.php

43 lines 1.5 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /*
3 Plugin Name: Servebolt Optimizer
4 Version: 3.6.4
5 Author: Servebolt
6 Author URI: https://servebolt.com
7 Description: A plugin that implements Servebolt Security & Performance best practises for WordPress.
8 License: GPLv3 or later
9 License URI: http://www.gnu.org/licenses/gpl-2.0.html
10 Text Domain: servebolt-wp
11 */
12
13 if (!defined('ABSPATH')) exit; // Exit if accessed directly
14
15 // Defines plugin paths and URLs
16 define('SERVEBOLT_PLUGIN_FILE', __FILE__);
17 define('SERVEBOLT_PLUGIN_BASENAME', plugin_basename(__FILE__));
18 define('SERVEBOLT_PLUGIN_DIR_URL', plugin_dir_url( __FILE__ ));
19 define('SERVEBOLT_PLUGIN_DIR_PATH', plugin_dir_path( __FILE__ ));
20 define('SERVEBOLT_PLUGIN_PSR4_PATH', SERVEBOLT_PLUGIN_DIR_PATH . 'src/Servebolt/');
21 define('SERVEBOLT_PLUGIN_MINIMUM_PHP_VERSION', '7.4');
22 define('SERVEBOLT_PLUGIN_ACD_VERSION', '7');
23 /**
24 * Added database version for increased flexibilty in updates.
25 *
26 * change this number to be higher to apply all available updates
27 * when updating the plugin tables.
28 * @since 3.5.11
29 */
30 define('SERVEBOLT_PLUGIN_DB_VERSION', 104);
31
32 // Abort and display WP admin notice if PHP version is less than constant SERVEBOLT_PLUGIN_MINIMUM_PHP_VERSION
33 if (version_compare(phpversion(), SERVEBOLT_PLUGIN_MINIMUM_PHP_VERSION, '<')) {
34 require SERVEBOLT_PLUGIN_DIR_PATH . 'php-outdated.php';
35 return;
36 }
37
38 // Load Composer dependencies
39 require SERVEBOLT_PLUGIN_DIR_PATH . 'vendor/autoload.php';
40
41 // Boot plugin
42 Servebolt\Optimizer\ServeboltOptimizer::boot();
43