2008-10-22 136 views
2

我想知道如何讓插件通過管理面板輸出一些數據。 只是爲了讓我去做什麼代碼會在管理面板(僅限管理員)的頁面顯示時間()?WordPress管理插件

回答

9

這其實很簡單,你只需要兩樣東西:

  1. One of many tutorials on writing a Wordpress plugin。插件訂閱動作(除其他外),並且可以在Wordpress引擎觸發動作時發出HTML。
  2. list on the Wordpress codex of actions to which plugins can subscribe來觸發自己的代碼。添加動作在該教程中定義。具體而言,您需要administrative actions。例如:admin_footer操作將導致您的插件輸出顯示在管理頁面的頁腳中。對各種情況和條件都有廣泛的行動。

的PHP date()功能會給你當前的時間,所以你只需要寫在你的插件,做echo date()的功能,然後用add_action得到響應適當的WordPress的動作執行你的PHP函數。

因此使之完全清楚,你的插件代碼看起來像這樣(未測試!):

/* 
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'); 
相關問題