PluginProbe
Leverage Browser Caching / 2.5
Leverage Browser Caching v2.5
3.1 3.0 trunk 2.3 2.4 2.5 2.6 2.7
leverage-browser-caching / leverage-browser-caching.php

leverage-browser-caching.php in Leverage Browser Caching 2.5, at leverage-browser-caching.php

53 lines 1.3 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /**
3 * Plugin Name: Leverage Browser Caching
4 * Description: It will fix Leverage Browser Caching issue ( Apache Server Only ).
5 * Version: 2.5
6 * Author: Rinku Yadav
7 * Author URI: https://rinkuyadav.in
8 * License: GPLv2 or later
9 * License URI: http://www.gnu.org/licenses/gpl-2.0.html
10 * Text Domain: lbrowserc
11 * Domain Path: /languages
12 *
13 * @package Leverage Browser Caching
14 */
15
16 // Exit if directly accessed files.
17 if ( ! defined( 'ABSPATH' ) ) {
18 exit;
19 }
20
21 // Return if not admin screen.
22 if ( ! is_admin() ) {
23 return;
24 }
25
26 // Set path to constant.
27 if ( ! defined( 'LBROWSERC_PATH' ) ) {
28 define( 'LBROWSERC_PATH', wp_normalize_path( plugin_dir_path( __FILE__ ) ) );
29 }
30
31 // Set url to constant.
32 if ( ! defined( 'LBROWSERC_URL' ) ) {
33 define( 'LBROWSERC_URL', plugin_dir_url( __FILE__ ) );
34 }
35
36 // Set __FILE__ to constant.
37 if ( ! defined( 'LBROWSERC_FILE' ) ) {
38 define( 'LBROWSERC_FILE', __FILE__ );
39 }
40
41 // Set plugin base.
42 if ( ! defined( 'LBROWSERC_BASE_FILE' ) ) {
43 define( 'LBROWSERC_BASE_FILE', plugin_basename( __FILE__ ) );
44 }
45
46 // Load core class.
47 require_once LBROWSERC_PATH . 'inc/classes/class-lbrowserc-core.php';
48 new Lbrowserc_Core();
49 // Load additional class.
50 require_once LBROWSERC_PATH . 'inc/classes/class-lbrowserc-additional.php';
51 new Lbrowserc_Additional();
52
53