管理画面のダッシュボードにウィジェットを追加する方法についてです。
“wp_dashboard_setup”アクションフックと”wp_add_dashboard_widget”関数を使用します。
●wp_add_dashboard_widget関数
・構文
wp_add_dashboard_widget( $widget_id, $widget_name, $callback, $control_callback = null )
$widget_id:ウィジェットを一意識別するスラッグ。cssクラス、ウィジェットの配列のキーに使用。
$widget_name:ウィジェットのヘッダに表示される名前。
$callback:ウィジェットのコンテンツを表示するように作成した関数の名前。
$control_callback:ウィジェットオプションフォームの送信を処理し、フォーム要素を表示する関数の名前。
●サンプル
functions.phpに下記コードを追加
add_action( 'wp_dashboard_setup', 'example_add_dashboard_widgets' ); function example_add_dashboard_widgets() { wp_add_dashboard_widget( 'example_dashboard_widget', // ウィジェットを一意識別するスラッグ 'Example Dashboard Widget', // ウィジェットのヘッダに表示される名前 'example_dashboard_widget_function' // ウィジェットのコンテンツを表示する関数 ); } function example_dashboard_widget_function() { // 表示したいものを出力する。 echo "・・・・・"; }関連記事の目次
- プラグイン作成に関わるメモ
- デバッグを有効にする方法
- 自分で定義したデバッグメッセージをログに記録するには?
- BlackBox DEBUG BARプラグインを使ってデバッグ
- require,require_once,include,include_onceの違い
- 簡単なWordPressのプラグインを実際に作ってみる
- フィルター、アクションを使ったプラグイン作成方法
- WordPress管理画面の設定メニューにプラグイン設定ページを追加してみる
- 管理画面のトップレベルメニューにプラグイン設定メニューを追加する方法
- プラグイン操作画面に設定画面へのリンクを追加する
- Setting APIを使ってプラグインの設定ページを作成
- ウィジェットを使用したWordPressプラグインの作り方
- WP_Widgetクラスを使ってウィジェットを作成する方法
- ダッシュボードにウィジェットを追加する方法