Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPBカップ
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

WordPressで「タイトルを追加」プレースホルダーを置き換える方法

編集メモ: WPBeginner のパートナーリンクから手数料を得ています。手数料は編集者の意見や評価に影響を与えません。編集プロセスについて詳しく知る。

WordPressで新規投稿を作成する際に表示される初期設定のプレースホルダーテキストを変更する必要がありますか?

新規投稿を作成すると、「タイトルを追加」というプレースホルダーが表示されます。別のテキストを表示した方が便利な場合もあるでしょう。

この投稿では、WordPressの「タイトルを追加」プレースホルダーテキストを置き換える方法を紹介します。

How to Replace 'Add Title' Text in WordPress

タイトルのプレースホルダー・テキストを置き換えるタイミングと理由

WordPressサイトで新規投稿を作成する際、「タイトルを追加」というプレースホルダーテキストは、投稿者や投稿者に投稿を開始する方法を知らせる便利なプロンプトです。

それはブロックエディターでもクラシックエディターでも同じだ。

Placeholder Text for New Post

しかし、カスタム投稿タイプを使用している場合や、クライアントのためにカスタムCMSを作成している場合は、テキストを一般的でないものに変更した方がユーザーにとって便利な場合があります。

個人プロフィールを作成するためにカスタム投稿タイプを作成し、その人の名前をタイトルとして使用したいとします。プレースホルダーテキストを置き換えることで、ユーザーにこのフィールドを使って名前を入力するように指示できます。

あるいは、映画データベースのカスタム投稿タイプを作成した場合、より有用なプレースホルダーテキストは、’Enter movie name with release year’かもしれません。

ということで、WordPressで「タイトルを追加」テキストを置き換える方法を見てみましょう。

WordPressでタイトルのプレースホルダーを置き換える

WordPressでタイトルのプレースホルダーを置き換えるには、WordPressのテーマファイルにコードを追加する必要があります。サイトへのコードの追加にヘルプが必要な場合は、WordPressにウェブからスニペットを貼り付ける方法についての初心者ガイドを参照してください。

必要なのは、テーマのfunctions.phpファイルにこのコードスニペットを追加するか、無料のWPCodeプラグイン(推奨)を使用してカスタムコードを安全に追加することだけです:

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' );
Adding a Code Snippet to WPCode

映画」をカスタム投稿タイプに、「映画名と公開年を入力してください」をカスタムテキストに置き換えることをお忘れなく。

このコードは、ブロックエディターを使用する際に、カスタム投稿タイプ「movie」のプレースホルダーテキストを変更します。

Placeholder Text Replaced in Gutenberg Editor

上のスクリーンショットでは、新しい映画投稿タイプを作成する際に、「タイトルを追加」プレースホルダーが「映画名と公開年を入力」に置き換えられていることに注目してください。

一番良いのは、同じコード・スニペットがクラシックWordPressエディターを使用している場合にも機能することだ。

Placeholder Text Replaced in Classic Editor

このコード・スニペットはどのように機能するのか?

コードを説明しよう。まず、wpb_change_title_text関数を作成しました。関数の中に、ユーザーが特定のカスタム投稿タイプ画面にいるかどうかのチェックを追加しました。

ユーザーがそのカスタム投稿タイプの画面にいることを検出すると、カスタムタイトルテキストを返します。その後、この関数をenter_title_hereフィルターにフックするだけで、初期設定のタイトルテキストを変更できます。

これですべてです。これでカスタム投稿タイプに新規エントリーを作成することができ、タイトルフィールドにカスタムプレースホルダーテキストが表示されます。

WordPressのタイトルに関するエキスパートガイド

タイトルのプレースホルダーを置き換える方法がわかったところで、WordPressのタイトルに関連する他の投稿もご覧ください。

このチュートリアルで、WordPressの「タイトルをここに入力」または「タイトルを追加」のプレースホルダーテキストを置き換える方法を学んでいただけたら幸いです。また、正しいメールマガジンの作成方法や、サイトを成長させるために必要なプラグインもご紹介しています。

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

情報開示 私たちのコンテンツは読者支援型です。これは、あなたが私たちのリンクの一部をクリックした場合、私たちはコミッションを得ることができることを意味します。 WPBeginnerの資金源 をご覧ください。3$編集プロセスをご覧ください。

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

究極のWordPressツールキット

ツールキットへの無料アクセス - すべてのプロフェッショナルが持つべきWordPress関連製品とリソースのコレクション!

Reader Interactions

7件のコメント返信を残す

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. raju says

    Really.. great tutorial. It has helpmed a lot. I have small question. how to change “Title” column to my “custom colomn” in custom post type list and i want to give edit option for that custom column as like “title”. I have been to google about this, it has been found that, by default “Title” comes with “Edit, Trash” etc links. but I want to change “title” to custom column with same edit, trash columns. Thanks in advance.

  3. Mike says

    This is pretty easy to fix, nice one.

    I have a quick question regarding the functions.php. I’ve seen people adding functions in separate .php files in their “inc” folder of their theme. To this day I’m unsure on how to link these other files into the functions.php. Any idea?

  4. Daron Spence says

    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! :)

返信を残す

コメントありがとうございます。すべてのコメントは私たちのコメントポリシーに従ってモデレートされ、あなたのメールアドレスが公開されることはありませんのでご留意ください。名前欄にキーワードを使用しないでください。個人的で有意義な会話をしましょう。