-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathehami.php
48 lines (40 loc) · 1.28 KB
/
ehami.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
<?php
/**
* Plugin Name: Easy Hide Admin Menu Items
* Plugin URI: https://github.com/campusboy87/easy-hide-admin-menu-items
* Text Domain: ehami
* Domain Path: /languages
* Description: The plugin allows hiding selected admin menu items.
* Version: 1.3.8
* Author: Campusboy, Dan Zakirov, Tkama
* License: GPL-2.0+
* License URI: https://www.gnu.org/licenses/gpl-2.0.html
* Requires PHP: 7.0
* Requires at least: 5.9.0
* Tested up to: 6.6
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*/
namespace EHAMI;
defined( 'ABSPATH' ) || exit;
// The plugin functions exclusively in the admin area.
if ( ! is_admin() ) {
return;
}
require_once __DIR__ . '/autoload.php';
add_action( 'init', [ plugin(), 'init' ] );
function plugin(): Plugin {
static $plugin;
if ( ! $plugin ) {
$plugin = new Plugin( __FILE__ );
}
return $plugin;
}