ダッシュボードに独自ウィジェットを追加

概要説明

オリジナルの情報をダッシュボードに追加するカスタマイズ。よく使う外部リンクをまとめたり、作業者向けの作業マニュアルを赤ウンスしたりと自由にオリジナルのコンテンツが追加可能です。

functions.php
/*----------------------------------------------------
 ダッシュボードに独自ウィジェットを追加
----------------------------------------------------*/
if ( !function_exists( 'add_dashboard_widgets' ) ){
    function add_dashboard_widgets() {
        wp_add_dashboard_widget(
            'dashboard_widget',
            'タイトル',
            'dashboard_widget_function'
        );
    }
    function dashboard_widget_function() {
      echo '<h1>現在の時間</h1><p>' . date("Y-m-d") . '</p>';
    }
    add_action('wp_dashboard_setup', 'add_dashboard_widgets');
}

ダッシュボード表示確認

ダッシュボードに独自ウィジェットを追加

出力部分に独自のプログラムを既述することで任意の内容が表示できます

  • 制作会社などの連絡先を表示し何かあった時に連絡してもらいやすくする領域を追加
  • オリジナルの操作マニュアルなどを記載しておく

例) ダッシュボードにサポート情報を追加

functions.php
/*----------------------------------------------------
 ダッシュボードにHPサポート情報を追加
----------------------------------------------------*/
if ( !function_exists( 'add_dashboard_widgets_support' ) ){
    function add_dashboard_widgets_support() {
        wp_add_dashboard_widget(
            'dashboard_widget',
            'HPサポート情報',
            'dashboard_widget_support_function'
        );
    }
    function dashboard_widget_support_function() {
      echo '<h1>お困りの際はご連絡ください</h1>';
      echo '<p>担当者:◯◯ ◯◯</p>';
      echo '<p>電話番号:xxx-xxxx-xxxx</p>';
      echo '<p>E-mail:info@xxxxxx</p>';
    }
    add_action('wp_dashboard_setup', 'add_dashboard_widgets_support');
}
ダッシュボードに独自ウィジェットを追加

WordPress Developer Resources

関連機能

  1. functions.php処理内のデータをdebug.logに出力する

  2. WordPress カテゴリーの並び順を変更できるプラグイン Custom Taxonomy Order

  3. WordPress ユーザーごとに管理画面メニューの表示・非表示を設定できるプラグイン User Admin Simplifier

サイドバー

よく使うカスタマイズ

最近の記事

アニメの名言集

ホントに大事なモンってのは
もってる奴よりもってねー奴の方が
しってるもんさ

銀魂
by 坂田銀時

Profile

PAGE TOP