Recherche…


Introduction

Avec un widget de tableau de bord admin, vous pouvez afficher tout type d’informations sur le tableau de bord de l’administrateur. Vous pouvez créer plusieurs widgets si vous le souhaitez. Vous pouvez ajouter le code aux fonctions.php de votre thème ou à votre plugin.

Syntaxe

  • add_action ($ tag, $ function_to_add, $ priority, $ accepted_args);
  • wp_add_dashboard_widget ($ widget_id, $ widget_name, $ callback, $ control_callback, $ callback_args);

Paramètres

Paramètre Détails
$ tag ( chaîne requise ) Nom de l'action où $ function_to_add est accroché
$ function_to_add ( callable required ) Nom de la fonction que vous souhaitez appeler.
$ priorité ( int optionnel ) Place de l'appel de fonction dans toutes les fonctions d'action (par défaut = 10)
$ accepted_args ( int facultatif ) Nombre de paramètres acceptés par la fonction (par défaut = 1)
$ widget_id ( chaîne requise ) Un slug unique pour votre widget
$ widget_name ( chaîne requise ) Nom de votre widget (affiché dans la tête)
$ callback ( callable required ) Nom de la fonction qui affiche le contenu de votre widget
$ control_callback ( callable optional ) Nom de la fonction qui gère les formulaires d'options du widget
$ callback_args ( array optional ) Paramètres de la fonction $ control_callback

Widget simple (affiche le texte)

Cela va ajouter un widget simple qui affiche juste un petit message.

 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
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow