WordPressのデフォルトの「タイトルを追加」テキストは、より良い見出しを促すものではありません。単なるプレースホルダーであり、無視しやすく、一貫性のある高品質なコンテンツを求める場合にはあまり役立ちません。
そのテキストをカスタマイズすることで、キーワードの追加、タイトルの短縮、特定のスタイルへの合わせなど、ライターに期待することをより明確に伝えることができます。
コンテンツ作成プロセスをよりスムーズにし、ダッシュボードをよりプロフェッショナルに感じさせる小さな変更です。
このガイドでは、WordPressのデフォルトの「タイトルを追加」プレースホルダーを、独自のカスタムメッセージにステップバイステップで置き換える方法を説明します。

💡クイックアンサー:タイトルプレースホルダーテキストの置き換え方法
WordPressで「タイトルを追加」というプレースホルダーテキストを置き換えるには、テーマにカスタムコードスニペットを追加する必要があります。サイトを壊すことなく安全にこれを行うには、WPCodeプラグインを使用することをお勧めします。
タイトルプレースホルダーテキストを置き換える必要があるのはいつ、なぜか
新しい投稿を作成する際、「タイトルを追加」というデフォルトのテキストは役立つプロンプトです。これにより、あなたとあなたの著者はどこから始めるべきかを正確に把握できます。
ただし、カスタム投稿タイプを使用している場合、一般的なテキストはあまり役に立ちません。特定のコンテンツニーズに合わせてテキストを変更する方が良いでしょう。

たとえば、個人プロフィール用のカスタム投稿タイプを作成したとします。プレースホルダーテキストを「人物名を入力」に変更することで、ユーザーに名前を入力するように指示できます。
または、映画データベース用にカスタム投稿タイプを作成した場合、より役立つプレースホルダーテキストは「映画名と公開年を入力」となるでしょう。
そういうわけで、WordPressで「タイトルを追加」というテキストを置き換える方法を見ていきましょう。
WordPressでタイトルプレースホルダーテキストを置き換える方法
WordPressでタイトルプレースホルダーテキストを置き換えるには、WordPressテーマのfunctions.phpファイルにコードを追加する必要があります。
ただし、これは危険な場合があります。なぜなら、ほんの小さなエラーでもウェブサイトが壊れる可能性があるからです。そのため、WPCodeの使用をお勧めします。
徹底的なテストの結果、ウェブサイトにカスタムコードを追加する最も安全で簡単な方法であると結論付けました。さらに、使い方も非常に簡単です。私たちの経験についてさらに詳しく知りたい場合は、WPCodeのレビューをご覧ください。
まず、WPCodeプラグインをインストールして有効化する必要があります。詳細は、WordPressプラグインのインストール方法に関するチュートリアルをご覧ください。
注意:WPCodeには、このチュートリアルで使用できる無料バージョンがあります。ただし、プロプランにアップグレードすると、コードスニペットのクラウドライブラリ、スマート条件付きロジック、ブロック スニペットなどにアクセスできるようになります。
有効化したら、WordPressダッシュボードからCode Snippets » + Add Snippetページにアクセスし、「Add Your Custom Code (New Snippet)」オプションを選択してください。

これにより新しい画面が表示され、コードタイプとして「PHPスニペット」を選択する必要があります。
次に、追加しようとしているコードスニペットに名前を付けます。
この名前はあなたの識別のためだけのものなので、'WordPress でタイトルのプレースホルダーテキストを置き換える' のように、簡潔で説明的な名前を選択することをお勧めします。
これにより、スニペットを編集、無効化、または削除したい場合に、すばやく見つけることができます。

その後、次のコードを「コードプレビュー」ボックスに追加します。
function wpb_change_title_text( $title ){
$screen = get_current_screen();
if ( 'movie' == $screen->post_type ) {
$title = 'Enter movie name with release year';
}
return $title;
}
add_filter( 'enter_title_here', 'wpb_change_title_text' );
「movie」を独自のカスタム投稿タイプに、「Enter movie name with release year」というテキストを独自のカスタムテキストに置き換えることを忘れないでください。

最後に、「非アクティブ」スイッチを「アクティブ」に切り替え、「スニペットを保存」ボタンをクリックして設定を保存します。
このコードは、ブロックエディターを使用している場合に、カスタム投稿タイプ「movie」のプレースホルダーテキストを変更します。

上のスクリーンショットで、新しい「映画」投稿タイプを作成したときに、「タイトルを追加」プレースホルダーが「映画名と公開年を入力」に置き換えられていることに注意してください。
最も良い点は、クラシックWordPressエディターを使用している場合でも、同じコードスニペットが機能することです。

このコードスニペットはどのように機能しますか?
コードを説明しましょう。まず、wpb_change_title_textという関数を作成しました。関数内では、ユーザーが特定のカスタム投稿タイプの画面にいるかどうかを確認するチェックを追加しました。
ユーザーがカスタム投稿タイプの画面にいることを検出すると、カスタムタイトルテキストが返されます。その後、デフォルトのタイトルテキストを変更できるenter_title_hereフィルターに機能をフックしただけです。
これで完了です。カスタム投稿タイプに新しいエントリを作成すると、タイトルフィールドに独自のカスタムプレースホルダーテキストが表示されます。
WordPressでタイトルプレースホルダーテキストを置き換えることに関するよくある質問
ここに、読者がWordPressでタイトルプレースホルダーテキストを置き換えることについて頻繁に尋ねる質問をいくつか示します。
WordPressでサイトのタイトルテキストを変更するにはどうすればよいですか?
メインのウェブサイト名を変更するには、ダッシュボードの設定 » 一般に移動し、「サイトのタイトル」フィールドを編集します。
WordPressで検索プレースホルダーテキストを変更するにはどうすればよいですか?
テーマにget_search_formフィルターを追加するコードスニペットを挿入することで、検索バーのテキストを変更できます。または、コードを書かずに検索フォームのテキストをカスタマイズするには、SearchWPプラグインを使用することもできます。
選択したテキストを置き換える方法は?
ウェブサイト全体で特定の単語を置き換えるには、Search & Replace Everythingプラグインの使用をお勧めします。単一の投稿のテキストのみを変更する必要がある場合は、エディターを開いて直接テキストを上書きしてください。
WordPressでタイトルのテキストを編集する方法は?
ダッシュボードの投稿またはページメニューに移動し、更新したい項目の下にある「編集」リンクをクリックします。変更を加えるには、画面上部にある大きなタイトルのテキストを直接クリックし、「更新」ボタンをクリックします。
WordPressでタイトルを使用するためのエキスパートガイド
このチュートリアルで、WordPressの「ここにタイトルを入力」または「タイトルを追加」のプレースホルダーテキストを置き換える方法を学べたことを願っています。
WordPressのタイトルに関連する他の記事もご覧ください。
- WordPressのSEOタイトルとH1投稿タイトルの違いは何ですか?
- WordPressでの見出しタグ(H1~H6)の適切な使い方(解説付き)
- WordPressでブログ記事のタイトルを自動的に切り詰める方法
- WordPressで投稿または固定ページのタイトルを分割する方法
- 特定のWordPress投稿およびページのタイトルを非表示にする方法
- WordPressでスポンサー投稿の接頭辞を投稿タイトルに追加する方法
- WordPressでヘッドラインアナライザーを使用してSEOタイトルを改善する方法
- WordPressのタイトルに禁止単語リストを作成する方法
- WordPressで重複する投稿タイトルを防ぐ方法
- WordPressで投稿やページにサブタイトルを追加する方法(ステップバイステップ)
この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterやFacebookでもフォローできます。

raju
本当に素晴らしいチュートリアルです。とても助かりました。ちょっとした質問があります。カスタム投稿タイプのリストで「タイトル」列を「カスタム列」に変更するにはどうすればよいですか?また、「タイトル」列と同じようにカスタム列に編集オプションを付けたいです。Googleで調べましたが、デフォルトでは「タイトル」に「編集、ゴミ箱」などのリンクが付いていることがわかりました。しかし、「タイトル」を同じ編集、ゴミ箱列を持つカスタム列に変更したいのです。よろしくお願いします。
Max
これは素晴らしいです。
これが可能かどうかずっと疑問に思っていました。
これができるプラグインはありますか?
WPBeginnerスタッフ
PHPインクルード、リクエスト、リクエスト_オンリー関数を使用してPHPスクリプトを呼び出すことができます。
マイク
これは pretty easy to fix, nice one.
functions.phpに関する簡単な質問があります。テーマの「inc」フォルダにある別の.phpファイルに関数を追加しているのを見たことがあります。これまでのところ、これらの他のファイルをfunctions.phpにリンクする方法がわかりません。何かアイデアはありますか?
ダヴィデ・デ・マエストリ
素晴らしい!簡単ですが、初心者クライアントにとって本当に使いやすい修正です ^^!皆さん、ありがとうございます
Daron Spence
Very nice! I was just contemplating how to do this for a plugin before I went to bed last night. You guys just made my day a lot better!