[WordPress]「タイトルを入力してください」のテキストを変更する方法
WordPressで新規投稿画面のタイトル入力部分には「タイトルを入力してください」と表示されています。
WordPressを普通にブログとして使っている時は特に問題にならないのですが、WordPressをCMSとして扱った場合に時として不自然になってしまう時があります。
そこで、このテキストを変更する方法です。
functions.phpに下記のコードを書きます。
function change_default_title( $title ) { $screen = get_current_screen(); if ( $screen->post_type == 'post' ) { $title = '商品番号を入力してください'; } return $title; } add_filter( 'enter_title_here', 'change_default_title' );
すると↓のようになります。
記事ページと、固定ページの時とで文言を変えたい時は以下のようにします。
function change_default_title( $title ) { $screen = get_current_screen(); if ( $screen->post_type == 'post' ) { //記事ページ $title = '商品番号を入力してください'; }elseif ( $screen->post_type == 'page' ) { //固定ページ $title = 'ページタイトルを入力してください'; } return $title; } add_filter( 'enter_title_here', 'change_default_title' );
カスタム投稿タイプがある時は、以下のようにします。
function change_default_title( $title ) { $screen = get_current_screen(); if ( $screen->post_type == 'post' ) { //記事ページ $title = '商品番号を入力してください'; }elseif ( $screen->post_type == 'page' ) { //固定ページ $title = 'ページタイトルを入力してください'; }elseif ( $screen->post_type == 'カスタム投稿タイプ' ) { //カスタム投稿タイプ $title = 'カスタム投稿タイプのタイトルを入力してください'; } return $title; } add_filter( 'enter_title_here', 'change_default_title' );