WordPress-Admin-Plugin

Lesezeit: 1 Minute

Benutzer-Avatar
Steve

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?

Benutzer-Avatar
Stewart Johnson

Es ist eigentlich ganz einfach, man braucht nur zwei Dinge:

  1. 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.
  2. 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');

1311470cookie-checkWordPress-Admin-Plugin

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy