【发布时间】:2019-01-20 23:35:20
【问题描述】:
我创建了一个包含两个子菜单项的菜单。但附加代码后,它将顶级名称“管理”添加为第一个子菜单项。我该如何阻止这种情况?
class Personalize_Login_Plugin {
public function __construct() {
add_action( 'admin_menu', array( $this, 'my_admin_menu' ));
}
public function my_admin_menu() {
add_menu_page( 'Project Management', 'Project Management', 'manage_options', 'testing_page', array( $this, 'my_admin_page' ), 'dashicons-star-filled', 6);
add_submenu_page( 'testing_page', 'Trials', 'Trials', 'manage_options', 'sp-trials', array( $this, 'my_trials_page' ));
add_submenu_page( 'testing_page', 'Enrolments', 'Enrolments', 'manage_options', 'sp-enrolments', array( $this, 'my_enrolments_page' ));
}
public function my_admin_page(){
?>
<h3>Testing options</h3>
<div>put more stuf here</div>
<?php
}
}
【问题讨论】: