ウェブサイトの管理を忘れてしまったことはありませんか?正直に言って、そんな経験のない人はいないでしょう。そんな時に、WordPressでカスタム管理通知を設定することで、見落としを防ぐことができます。WordPressの ダッシュボード。
WordPressのコア、テーマ、プラグインでは、エラー、警告、アップデートなどをユーザーに知らせるために、管理者通知が表示されることがよくあります。サイト管理者は、重要なアップデートやリマインダーについてチームに最新情報を知らせるために、独自のカスタム通知を作成できます。
これらの通知は、管理画面にログインしているすべてのユーザーにとって便利なアラートとして機能します。このガイドでは、WordPressにカスタム管理者通知を追加する手順を説明します。.
カスタム管理者通知がウェブサイトに大きな変化をもたらす理由

持たないチームメンバーやクライアントに情報を提供し、作業の進捗状況を把握してもらうための優れた方法です WordPressの専門知識を。ダッシュボード内で表示される、穏やかなリマインダーや役立つヒントのようなものと考えてください。
WordPressを初めて使うクライアントのサイトを制作しているとしましょう。管理者通知を追加して、クライアントがサポートを必要としているタスクについて、簡単な指示を案内することができます。カスタム管理者通知を最大限に活用する他の方法をいくつかご紹介します。
- メンテナンスの更新についてチームに通知する: サイトが メンテナンス モード。
- ライターと編集者をガイドする: 複数の著者がいるサイトでは、ダッシュボードの操作に役立つ編集ワークフローのヒントを提供します。
- ユーザーにベストプラクティスを思い出させる:例えば、タスク、 コンテンツ、メディアの管理に関するすべきこととすべきでないことのリストを共有する。
全体的に見て、カスタム管理者通知はチームやクライアントとメッセージを共有するのに便利なツールです。ただし、通知が多すぎると気が散ったり、煩わしく感じたりする可能性があるため、バランスを保つようにしてください。本当に必要な通知だけに使用してください。.
こちらもご覧ください: WordPressサイトに一時的な管理者アクセスを提供する方法
WordPress にカスタム管理者通知を追加するにはどうすればいいですか?
それでは、WordPressでカスタム管理者通知を追加する方法を詳しく見ていきましょう。2つの方法をご紹介します。以下のクイックリンクから、ご都合の良い方法を選んでください。
- 方法1: プラグインを使用してカスタムWordPress管理通知を追加する
- 方法2: コードを使ってカスタムWordPress管理画面通知を追加する
WP Custom Admin Interfaceプラグインでカスタム管理者通知を追加する

を使用すると WP Custom Admin Interface 、カスタム管理通知の追加など、WordPress ダッシュボードを簡単にカスタマイズできます。
ステップ1:プラグインのインストールと有効化方法がわからない場合は プラグインのインストール、ガイドをご覧ください。
ステップ2:管理者通知設定へのアクセス: カスタム管理インターフェース > 管理者通知とよく似ている クラシックエディターため、操作は簡単です。
ステップ3:メッセージを追加する:下にスクロールして、カスタム通知メッセージを入力します。エディターの上にあるオプションから、プレーンテキストまたはショートコードを使用できます。たとえば、ショートコード[WEBSITE_URL]を使用すると、サイトのドメインが動的に表示されます。
通知を目立たせるために、自由に画像を追加したり、ツールバーを使用してテキストのスタイルを設定したりできます。.
ステップ 4: 通知の色を選択: 通知の種類に合わせて色を選択します。
- 成功のためのグリーン
- 重要な情報は青
- 警告は黄色
- エラーの場合は赤
ステップ5:有効期限と非表示オプションの設定:通知に有効期限を追加するか、空白のままにして無期限に表示し続けることができます。成功または情報メッセージ(緑または青)については、通知を非表示にすることを検討してください。警告またはエラーについては、解決されるまで表示し続けることをお勧めします。
ステップ6:表示設定を選択をクリックすると、全員に公開するか、特定のユーザーロールのみに公開するかを選択できます 「+」 。
ステップ 7: 通知を保存する: 満足したら、 [すべての設定を保存]。
読んでください: WordPress管理ダッシュボードをホワイトラベル化する方法
コードでカスタムWordPress管理通知を追加する

プラグインの追加機能を使わずに、カスタム管理者通知を作成したいだけなら、コーディングは最適な選択肢です。この方法を使えば、複数の通知を追加し、必要に応じて異なるページにカスタマイズできます。.
を使えば、簡単かつ安全にコードを追加できます。WPCodeは、 WPCodeサイトのコアファイルを直接編集することなく、コードスニペットを管理できる初心者向けのプラグインです。
WPCodeの設定
- WPCodeのインストールと有効化:まずはWPCodeをインストールしてください。インストール方法については、WordPressプラグインのインストールに関するガイドをご覧ください。
- カスタムコードスニペットを作成するには: [コードスニペット] > [+ スニペットを追加] 、 スニペットを使用 などのタイトルを付け [カスタム管理通知]、[コードタイプ] を [PHP スニペット]。
カスタム通知コードを追加する: 次のコードをコピーして、コードプレビューボックスに貼り付けます。
| 関数 wpb_admin_notice() {echo '<div class=”notice notice-warning is-dismissible”><p>重要!休暇中は新しい記事を公開いたしません。記事は下書きとして保存してください。</p></div> '; }add_action( 'admin_notices', 'wpb_admin_notice' ); |
- このコードは、管理画面に黄色の警告ボックスを表示する関数を定義しています。<p></p>メッセージに置き換えてください。ボックスの色を変更するには、notice-warning をnotice-error(赤)、notice-info(青)、またはnotice-success(緑)に置き換えてください。.
- 挿入設定を選択します。挿入セクションまでスクロールし、方法を 自動挿入、場所を 管理者のみ 、通知が管理領域にのみ表示されるようにします。
- アクティブ化して保存: スニペットを アクティブ 、 「スニペットの保存」。
- 次に、ダッシュボードの上部に新しい管理者通知が表示されることを確認してください。
また、 WordPress でヘッダーをシームレスに編集およびカスタマイズする方法についても知っておいてください。
特定のユーザーロールに対する通知の表示
編集者など、特定の役割のユーザーにのみ通知を送信したいですか?次のコードを使用して、特定のユーザー向けのカスタム管理者通知を作成します。
| 関数 wpb_admin_notice_editor() {global $pagenow;$admin_pages = [ 'index.php' ];$user = wp_get_current_user();if (in_array( $pagenow, $admin_pages ) && in_array( 'editor', (array) $user->roles ) ) {echo '<div class=”notice notice-warning is-dismissible”><p>注意!更新後に公開済みの投稿を下書きとして保存しないでください。「更新」をクリックしてください。ありがとうございます!</p></div> ';}}add_action( 'admin_notices', 'wpb_admin_notice_editor' ); |
このコードは、ダッシュボードの編集者権限を持つユーザーのみに通知を制限します。管理ページを追加するには、$admin_pages = [ 'index.php,' 'plugins.php,' 'edit.php' ]; を他のページスラッグに更新してください。.
これで完了です。これで、ニーズにぴったり合った柔軟でカスタマイズされた管理者通知の設定が完了しました。.
関連: テンプレートを簡単に使えるようにElementorショートコードを設定する方法
カスタム管理者通知のベストプラクティス

効果的なカスタム管理者通知を作成するには、役立つコミュニケーションとスムーズなユーザーエクスペリエンスのバランスが重要です。以下に、留意すべきベストプラクティスをいくつかご紹介します。
- 明確かつ簡潔に:メッセージは短く、簡潔明瞭にしましょう。ユーザーを混乱させる可能性のある余分な言葉や曖昧な表現は避け、要点を簡潔に伝えましょう。
- 関連性の高いタイムリーな情報を表示:必要な通知や時間的制約のある通知のみを表示します。関連性の低い通知や古い通知はダッシュボードを乱雑にし、ユーザーに負担をかけてしまう可能性があります。
- 過剰使用を避ける:アクティブな通知の数を制限することで、管理ダッシュボードを整理整頓しましょう。一度に通知が多すぎると気が散るので、本当に必要なものだけに絞りましょう。
- 一貫性のあるブランディングを維持する:通知文のデザインをサイトのブランディングに合わせてください。同じ色、 フォント、 デザイン要素。そうすることで、通知文に統一感とプロフェッショナルな印象を与えることができます。
- アクセシビリティを考慮する:障がいのある方を含め、すべてのユーザーが通知にアクセスできるようにします。視覚障がいのあるユーザーを支援するため、コントラストの高い色、読みやすいフォント、画像への代替テキストを使用してください。
- デバイスとブラウザ間でテストする:通知がさまざまなブラウザ、画面サイズ、デバイスで正しく表示されることを確認してください。通知が簡単に閉じられ、 応答性が高い。
- ユーザーによる制御を可能にする:可能な限り通知を非表示にできるようにする。ユーザーは、不要になった通知を非表示にすることで、ダッシュボードをすっきりと保つことができる。
- ローカリゼーションについて考える:世界中のユーザーが対象の場合は、通知を翻訳可能にすることを検討してください。これにより、さまざまな地域のユーザーが自分の言語で情報を理解できるようになります。
- セキュリティを念頭に置く:脆弱性から保護するために、最適な セキュリティチェックリスト 。クロスサイトスクリプティング(XSS)などの問題を防ぐため、ユーザー入力をサニタイズし、検証してください。
- 必要に応じてガイダンスを提供する: 各通知の目的と実行すべきアクションをユーザーが理解できるように、ツールヒントや簡単な説明を含めます。
学ぶ: WordPressのWP-Adminを高速化するヒント
まとめ
通知は、適切な相手に特定の情報を共有するのに非常に便利な方法です。サイトのコード管理を担当するチームメンバーへのエラーアラートや、購読者への新コンテンツや新製品のリリースリマインダーなど、様々な用途で活用できます。.
これらの通知は、フローティングフッターバーや重要な情報を強調表示するカスタムウィジェットなど、他のWordPressツールと同様に役立ちます。どのような方法を選択する場合でも、効果的であり、ユーザーに負担をかけないことを確認してください。.
従業員に複数の通知を送信するのは問題ないかもしれませんが、訪問者の場合は話が違います。訪問者はサイトを楽しむために来ているのであって、大量のアラートを精査するために来ているのではありません。.
重要なのは、便利さと迷惑さのバランスを見つけることです。押し付けがましくなく、インパクトのあるものにしましょう!