Nacktes Plugin erstellen
In wp-content\plugins einen Ordner mit Namen des Plugins – bei mir MaFo – anlegen.
In diesen Ordner eine gleichnamige Datei anlegen – bei mir mafo.php
In diese Datei folgendes Snippet eintragen:
<?php /* Plugin Name: MaFo */ ?>
Nun erscheint das Plugin im Plugin-Menü:
Aktivieren und Fertig!
Top-Menü-Item erstellen
<?php /* Plugin Name: MaFo */ // Hook for adding admin menus add_action('admin_menu', 'meine_action_func'); // action function for above hook // third parameter: set priviledge to 'read' so that even subscribers can access this plugin // last parameter to choose my icon - find them here: https://developer.wordpress.org/resource/dashicons function meine_action_func() { add_menu_page(__('Mein Pagetitle'), __('Mein Menü-Item'), 'read', 'mein-page-handle', 'meine_page', 'dashicons-chart-pie' ); } // displays the page content function meine_page() { echo " <h2>" . __( 'Meine Überschrift') . "</h2> "; } ?>
Und hier das Ergebnis:
Mehrere Top-Menü-Items erstellen
Je Top-Menü muss ein separates Plugin erstellt werden, sonst verschmelzen deren Inhalte.