Benutzerdefinierte Seite im Plugin im Menü sichtbar

Ich versuche zu verstehen, benutzerdefinierte Plugin-Seiten und Menüs im Admin-Panel zu erstellen, aber ich bekomme, was ich nicht brauche. Ich habe:

function my_plugin_add_pages() { add_menu_page(__('Custom quiz', 'custom-quiz'), __('Custom quiz', 'custom-quiz'), 5, 'custom-quiz-listing-page', 'custom_quiz_list_page'); add_submenu_page('custom-quiz-listing-page', __('Add quiz'), __('Add quiz'), 6, 'custom_quiz_add_quiz', 'custom_quiz_add_quiz'); add_submenu_page('custom-quiz-listing-page', __('Edit quiz'), __('Edit quiz'), 6, 'custom_quiz_edit_quiz', 'custom_quiz_edit_quiz'); } function custom_quiz_list_page() { require_once('includes/quiz-listing.php'); } function custom_quiz_add_quiz() { if (!empty($_POST)) { CreateQuiz($_POST); echo ''; } require_once('includes/add-quiz.php'); } function custom_quiz_edit_quiz() { if (!empty($_GET['quiz_id']) && !empty($_POST)) UpdateQuiz($_POST); require_once('includes/edit-quiz.php'); } 

Und das Problem ist, dass alle diese Seiten (sogar Unterseiten) in der Seitenleiste des Menüs im Adminbereich erstellt werden. Wie erstelle ich eine Seite korrekt, ohne sie im Admin-Menü zu behalten?

Solutions Collecting From Web of "Benutzerdefinierte Seite im Plugin im Menü sichtbar"