PluginProbe ʕ •ᴥ•ʔ
Strong Testimonials / 3.3.2
Strong Testimonials v3.3.2
3.3.2 3.3.1 trunk 1.0.1 2.30.9 2.31.10 2.32 2.32.1 2.32.2 2.32.3 2.32.4 2.33 2.34 2.35 2.36 2.37 2.38 2.38.1 2.39 2.39.1 2.39.2 2.39.3 2.40.0 2.40.1 2.40.2 2.40.3 2.40.4 2.40.5 2.40.6 2.40.7 2.41.0 2.41.1 2.50.0 2.50.1 2.50.2 2.50.3 2.50.4 2.51.0 2.51.1 2.51.2 2.51.3 2.51.4 2.51.5 2.51.6 2.51.7 2.51.8 2.51.9 3.0.0 3.0.1 3.0.2 3.0.3 3.1.0 3.1.1 3.1.10 3.1.11 3.1.12 3.1.13 3.1.14 3.1.15 3.1.16 3.1.17 3.1.18 3.1.19 3.1.2 3.1.20 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7 3.1.8 3.1.9 3.2.0 3.2.1 3.2.10 3.2.11 3.2.12 3.2.13 3.2.14 3.2.15 3.2.16 3.2.17 3.2.18 3.2.19 3.2.2 3.2.20 3.2.21 3.2.22 3.2.3 3.2.4 3.2.5 3.2.6 3.2.7 3.2.8 3.2.9 3.3.0
strong-testimonials / admin / menu / class-strong-testimonials-menu.php
strong-testimonials / admin / menu Last commit date
class-strong-testimonials-menu-fields.php 1 year ago class-strong-testimonials-menu-settings.php 1 month ago class-strong-testimonials-menu-views.php 1 year ago class-strong-testimonials-menu.php 1 year ago
class-strong-testimonials-menu.php
51 lines
1 <?php
2 /**
3 * Class Strong_Testimonials_Menu
4 */
5 class Strong_Testimonials_Menu {
6
7 /**
8 * The common parent slug.
9 */
10 const PARENT_SLUG = 'edit.php?post_type=wpm-testimonial';
11
12 /**
13 * Strong_Testimonials_Menu constructor.
14 */
15 public function __construct() {}
16
17 /**
18 * Initialize.
19 */
20 public static function init() {
21 self::add_actions();
22 }
23
24 /**
25 * Add actions and filters.
26 */
27 public static function add_actions() {
28 add_action( 'admin_menu', array( __CLASS__, 'settings_menu' ) );
29 }
30
31 /**
32 * Add submenu pages.
33 */
34 public static function settings_menu() {
35 $submenu_pages = apply_filters( 'wpmtst_submenu_pages', array() );
36 ksort( $submenu_pages );
37 foreach ( $submenu_pages as $key => $submenu ) {
38 add_submenu_page(
39 self::PARENT_SLUG,
40 $submenu['page_title'],
41 $submenu['menu_title'],
42 $submenu['capability'],
43 $submenu['menu_slug'],
44 $submenu['function']
45 );
46 }
47 }
48 }
49
50 Strong_Testimonials_Menu::init();
51