3テラバイト

プログラム関連備忘録サイト。主にゲーム。

WordPress

WordPressで投稿の更新時に表示されるメッセージのフィルターフックpost_updated_messagesの使い方

投稿日:

こんにちは、今日はWordPressで投稿の更新時に表示されるメッセージのフィルターフック、post_updated_messagesの使い方についてまとめていきます。

確認環境

使い方

以下の公式マニュアルにて、User Contributedにサンプルコードを掲載されている方がいます。

引数の$messagesには連想配列で投稿タイプごとに、投稿の更新時に表示するメッセージの配列が格納されています。
変更したい投稿タイプの要素のメッセージ配列を変更していきます。

function post_updated_messages($messages) {
    $messages['post'] = array(
        0  => '', // Unused. Messages start at index 1.
        1  => __( 'Post updated.' ) . $view_post_link_html,
        2  => __( 'Custom field updated.' ),
        3  => __( 'Custom field deleted.' ),
        4  => __( 'Post updated.' ),
        /* translators: %s: date and time of the revision */
        5  => isset( $_GET['revision'] ) ? sprintf( __( 'Post restored to revision from %s.' ), wp_post_revision_title( (int) $_GET['revision'], false ) ) : false,
        6  => __( 'Post published.' ) . $view_post_link_html,
        7  => __( 'Post saved.' ),
        8  => __( 'Post submitted.' ) . $preview_post_link_html,
        9  => sprintf( __( 'Post scheduled for: %s.' ), '<strong>' . $scheduled_date . '</strong>' ) . $scheduled_post_link_html,
        10 => __( 'Post draft updated.' ) . $preview_post_link_html,
    );
}
add_filter( 'post_updated_messages', 'post_updated_messages' );

-WordPress


comment

メールアドレスが公開されることはありません。

関連記事

no image

WordPressパーマリンク設定の決め方

パーマリンクとは パーマリンクとは各投稿や投稿一覧ページへのURLです。 「設定」>「パーマリンク設定」からパーマリンクの設定が行え、こちらの設定によりサイト全体のURL構造を決定できます。 パーマリ …

no image

WordPressサイトで各フォームをInvisible reCAPTCHAで保護するプラグインInvisible reCaptcha for WordPressの使い方

こんにちは、今日はWordPressサイトで各フォームをInvisible reCAPTCHAで保護することができるプラグイン、Invisible reCaptcha for WordPressの使い …

no image

WordPressでカスタム投稿タイプを追加する方法

こんにちは、今日はWordPressでカスタム投稿タイプを追加する方法についてまとめていきます。 確認環境 WordPress 5.5.1 カスタム投稿タイプの追加 カスタム投稿タイプを追加するには、 …

no image

WordPressのブログ情報とオプションのフィルターフック一覧

こんにちは、今日はWordPressのブログ情報とオプションのフィルターフックについてまとめていきます。 確認環境 WordPress 5.5.1 フィルターフック一覧 フック名説明all_optio …

no image

WordPressのTinyMCE関連フィルターフック一覧

こんにちは、今日はWordPressのTinyMCE関連フィルターフックについてまとめていきます。 確認環境 WordPress 5.5.1 フィルターフック一覧 フック名説明mce_spellche …