This is an old revision of the document!
Mit diesem Code Beispiel werden zwei Options / Settings Pages für Wordpress hinzugefügt. Dieser Code fügt nur die Seiten ins Menü ein. Es müssen noch Render Funktionen geschrieben werden, die eine Ausgabe erzeugen.
<?php namespace PluginNamespace\UserAccessManager; function add_admin_page() { $page_title = 'Hauptseite'; $menu_title = 'Hauptseite'; $capability = 'edit_posts'; $menu_slug = 'plugin-hauptseite'; $page_function = 'renderer_function_hauptseite'; // --> function renderer_function_hauptseite() $icon = TDSR_URL . 'assets/gfx/icon_shield.png'; $position = 50; add_menu_page( $page_title, $menu_title, $capability, $menu_slug, $page_function, $icon, $position ); $parent_slug = 'plugin-hauptseite'; $page_title = 'Submenü Titel'; $menu_title = 'Submenü Titel'; $capability = 'edit_posts'; $menu_slug = 'plugin-unterseite'; $page_function = 'renderer_function_unterseite'; // --> function renderer_function_unterseite() add_submenu_page( $parent_slug, $page_title, $menu_title, $capability, $menu_slug, $page_function ); } add_action( 'admin_menu', 'PluginNamespace\UserAccessManager\add_admin_page' );