WordPressの投稿ページに任意の説明文を挿入する

Ads

WordPressの記事投稿ページに、任意の説明文を挿入する、というTipsです。3.5から使用する事が出来るようになったフックを利用しますので3.4では使えません。

3.5からedit_form_after_editorやedit_form_after_titleと言ったフックが追加されました。これを使って投稿ページに任意の説明文を挿入してみます。

コード

function after_title() {//タイトル項目下部
    echo '<p>上はタイトルを、記事は下部のエリアに書きます</p>';
}

add_action( 'edit_form_after_title', 'after_title' );
 
function after_editor() {//エディタ項目下部
    echo '<p>書き終えたら公開して下さい</p>';
}

add_action( 'edit_form_after_editor', 'after_editor' );

以下のように実装されます。

実装


説明文を挿入してみました。

DOM要素を手軽に挿入できるのでスタイリングも楽ですね。JSでもいいっちゃいいですけど個人的にはフック使ったほうが楽でした。

その他、様々なフックや機能が追加された模様です。詳しくは以下でご確認ください

WordPress Version 3.5