Ich frage mich, wie ich ein Plugin erstellen kann, um einige Daten über das Admin-Panel auszugeben. Nur um mich zum Laufen zu bringen, welcher Code würde eine Seite im Admin-Bereich (nur für Administratoren) erstellen, um time() anzuzeigen?
WordPress-Admin-Plugin
Lesezeit: 1 Minute
13114700cookie-checkWordPress-Admin-Plugin
Steve
Stewart Johnson
Es ist eigentlich ganz einfach, man braucht nur zwei Dinge:
- Eines von vielen Tutorials zum Schreiben eines WordPress-Plugins. Plugins abonnieren (unter anderem) Aktionen und können HTML ausgeben, wenn eine Aktion von der WordPress-Engine ausgelöst wird.
- Das Liste im WordPress-Codex von Aktionen, die Plugins abonnieren können um ihren eigenen Code auszulösen. Das Hinzufügen von Aktionen wird in diesem Tutorial definiert. Konkret möchten Sie die Verwaltungshandlungen. zB: die
admin_footer
Aktion bewirkt, dass die Ausgabe Ihres Plugins in der Fußzeile der Admin-Seite angezeigt wird. Es gibt eine breite Palette von Aktionen für alle Arten von Situationen und Bedingungen.
Das PHP date()
Funktion gibt Ihnen die aktuelle Zeit, also müssen Sie nur eine Funktion in Ihr Plugin schreiben, die dies tut echo date()
und dann verwenden add_action
um Ihre PHP-Funktion als Reaktion auf die entsprechende WordPress-Aktion auszuführen.
Um es ganz klar zu machen, Ihr Plugin-Code würde so aussehen (nicht getestet!):
/*
Plugin Name: Admin Date Displayer
Plugin URI: http://example.com/
Description: Displays the current datetime on the admin page
Author: Stewart
Version: 1.0
Author URI: http://bolidian.com/
*/
function display_date()
{
echo date();
}
add_action('admin_footer', 'display_date');