WordPress add_submenu_page

PHP
add_action( 'admin_menu', function () {
	add_submenu_page(
		'upload.php',
		'Export Media Library',
		'Export Library',
		GWME_CAP,
		GWME_SLUG,
		'gwme_render_page'
	);
} );
#Wert im PluginBedeutung
1'upload.php'$parent_slug — unter welchem Hauptmenü es erscheint. upload.php = „Medien“. Andere Beispiele: options-general.php = „Einstellungen“, tools.php = „Werkzeuge“, themes.php = „Design“
2'Export Media Library'$page_title — <title> im Browser-Tab + <h1> oben auf der Admin-Seite
3'Export Library'$menu_title — der Text wie er in der Sidebar unter „Medien“ angezeigt wird (meist kürzer als page_title)
4GWME_CAP ('manage_options')$capability — welches User-Recht nötig ist um den Menüpunkt zu sehen. manage_options = nur Admins
5GWME_SLUG ('gw-media-export')$menu_slug — eindeutiger URL-Slug. Wird zu wp-admin/upload.php?page=gw-media-export
6'gwme_render_page'$callback — Name der PHP-Funktion die den Seiteninhalt rendert (das HTML mit dem Formular)