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 Plugin | Bedeutung |
|---|---|---|
| 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) |
| 4 | GWME_CAP ('manage_options') | $capability — welches User-Recht nötig ist um den Menüpunkt zu sehen. manage_options = nur Admins |
| 5 | GWME_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) |