長い記事タイトル。。。
でもこういう事。

WordPressをCMSとして使用する場合、カスタム投稿は必須ですね。
商品情報の登録や店舗情報の管理など、カスタム投稿と カスタムフィールドを駆使し、クライアントさんが管理しやすいCMS構築を目指しますが、管理画面をカスタマイズする際にユーザービリティを考えると、「ここもわかりやすく変更したい!」という箇所が出てきます。

今回気になったのはカスタム投稿画面のタイトル入力部分。
これ↓

カスタムフィールドを使うにしても、タイトルはそのまま使用することがほとんどだと思います。
でも、商品登録だったらこの「タイトルを入力してください」を「商品名を入力してください」 に変更したい。
このように、各カスタム投稿タイプごとに適切な文言に変更するには、functions.phpに以下を追加します。

functions.php

/**
 * カスタム投稿の「タイトルを入力してください」を変更
 */
function change_post_enter_title_here($title) {
    $screen = get_current_screen();
    if ($screen->post_type == 'itemmaster') {
        $title = '商品名を入力してください';
    } else if ($screen->post_type == '(投稿タイプ名)') {
        $title = '○○を入力してください';
    }
    return $title;
}
add_filter('enter_title_here', 'change_post_enter_title_here');

else if 以下はカスタム投稿ごとに必要に応じて増やしていきます。
管理画面の方にはこのように表示されます↓


地味な作業ですが、これで入力ミスや余計な説明を減らすことができます。大事なこと。