[WordPress]「タイトルを入力してください」のテキストを変更する方法

スクリーンショット 2014-06-30 15.46.51

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' );

 

すると↓のようになります。

スクリーンショット 2014-06-30 15.46.59

 

記事ページと、固定ページの時とで文言を変えたい時は以下のようにします。

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' );

 

この記事を書いた人:

ナカシマ

北区赤羽在住のWEBデザイナー兼エンジニア。インターネット、WordPress、本・漫画、音楽が大好き。妻と猫と暮らすアップル信者。

BLOG: 着ぐるみ追い剥ぎペンギン