WPワークス

ダウンロードコンテンツやワードプレスのカスタマイズ方法を配信中。

クラス「Nora_Notices」


Version
Download 2
Total Views 16
Stock
File Size 2.00 KB
File Type zip
Create Date 2016年12月2日
Last Updated 2017年2月8日
Download

 

 使い方

  1. ファイルをインクルード
  2. アクションフック「admin_notices」よりも前に「Nora_Notices::register_notice( 'メッセージはここ', 'updated', $args );」をコール

といった感じで書くだけ。全て「admin_notices」にフックされますので、これだけ書いておけば読まれた分だけメッセージが出力されます。

2つ目の引数に「udpated」を使用していますが、これは緑色で更新時に使われるワードプレス標準の色です。他にも「warning」を使うと黄色、「error」を使うと赤色になります。他の値でも構いませんが、その場合は自分でCSSで「notice-your-custom-class」というクラスをスタイル付けする必要があります。

3つ目の引数はフィルター用で、実はフィルターフック「nora_admin_notice」というものを用意しており、「メッセージ」、「2つ目の引数(updatedなど)」「(編集用に)渡した変数」を受け取ることが出来ます。条件定義などに必要な値を渡してやると、柔軟なメッセージを出力できるんじゃないかと思います。

コメントを残す

メニュ
ホーム
トップへ