2008-10-22 7 views
2

Je me demande comment je peux faire un plugin pour sortir certaines données via le panneau d'administration. Juste pour me faire savoir quel code ferait une page dans le panneau d'administration (pour les administrateurs seulement) pour afficher le temps()?WordPress Admin Plugin

Répondre

9

Il est en fait très simple, il vous suffit de deux choses:

  1. One of many tutorials on writing a Wordpress plugin. Les plugins s'abonnent aux actions (entre autres) et peuvent émettre du HTML lorsqu'une action est déclenchée par le moteur Wordpress.
  2. list on the Wordpress codex of actions to which plugins can subscribe pour déclencher leur propre code. L'ajout d'actions est défini dans ce didacticiel. Plus précisément, vous voulez le administrative actions. Par exemple: l'action admin_footer entraînera l'affichage de la sortie de votre plug-in dans le pied de page de la page d'administration. Il y a un large éventail d'actions pour toutes sortes de situations et de conditions.

La fonction PHP date() vous donnera l'heure actuelle, vous avez juste besoin d'écrire une fonction dans votre plug-in qui fait echo date(), puis utilisez add_action pour obtenir votre fonction PHP exécutée en réponse à l'action Wordpress appropriée.

Donc, pour le rendre complètement clair, votre code de plugin ressemblerait à ceci (non testé!):

/* 
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'); 
Questions connexes