WordPress
Admin-Dashboard-Widgets
Suche…
Einführung
Mit einem Admin-Dashboard-Widget können Sie beliebige Informationen im Admin-Dashboard anzeigen. Sie können mehrere Widgets erstellen, wenn Sie möchten. Sie können den Code der functions.php Ihres Themes oder Ihres Plugins hinzufügen.
Syntax
- add_action ($ tag, $ function_to_add, $ Priorität, $ akzeptierte_args);
- wp_add_dashboard_widget ($ widget_id, $ widget_name, $ callback, $ control_callback, $ callback_args)
Parameter
Parameter | Einzelheiten |
---|---|
$ tag | ( Zeichenfolge erforderlich ) Name der Aktion, an der $ function_to_add angehängt ist |
$ function_to_add | ( aufrufbar erforderlich ) Name der Funktion, die Sie aufrufen möchten. |
$ Priorität | ( int optional ) Ort des Funktionsaufrufs in allen Aktionsfunktionen (Standard = 10) |
$ Accepted_args | ( int optional ) Anzahl der Parameter, die die Funktion akzeptiert (Standard = 1) |
$ widget_id | ( Zeichenfolge erforderlich ) Einzigartiger Slug für Ihr Widget |
$ widget_name | ( Zeichenfolge erforderlich ) Name Ihres Widgets (im Kopf angezeigt) |
$ Rückruf | ( aufrufbar erforderlich ) Name der Funktion, die den Inhalt Ihres Widgets anzeigt |
$ control_callback | ( aufrufbar optional ) Name der Funktion, die die Formulare der Widgetoptionen verarbeitet |
$ callback_args | ( Array optional ) Parameter der $ control_callback-Funktion |
Einfaches Widget (Text anzeigen)
Dadurch wird ein einfaches Widget hinzugefügt, das nur eine kleine Nachricht anzeigt.
add_action('wp_dashboard_setup', 'register_my_dashboard_widgets');
function register_my_dashboard_widgets() {
wp_add_dashboard_widget('myInfo_widget', 'Important Information', 'display_infoWidget');
}
function display_infoWidget() {
echo '<p>At the first of february this site gets a new design.
Therefore is wont be available this day. To see the current progress you can visit
<a href="http://www.justanexample.com" >this site</a></p>';
}
Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow