WordPress 5.3でタイトルを追加が入力時に消えない問題の修正方法

WordPress 5.3でタイトルを追加が消えない

WordPress 5.3でClassic Editorを使用しているとタイトルを入力した際に「タイトルを追加」の部分が消えずに残ってしまうことがある。
WordPress 5.3でタイトルを追加が入力時に消えない問題の修正方法

このような現象が発生する場合はCSSで該当文字を非表示にして代わりにplaceholder属性を追記する。

タイトルを追加の修正手順

まず /wp-admin/css/code-editor.min.css を開いて#title-prompt-textにdisplay: none; を追加する。

そうすると「タイトルを追加」部分は非表示になる。

入力時以外は「タイトルを追加」を表示させたい場合は /wp-admin/edit-form-advanced.php を開いて id="title" のinputタグにplaceholder属性を追加する。

<input type="text" name="post_title" size="30" value="<?php echo esc_attr( $post->post_title ); ?>" id="title" spellcheck="true" autocomplete="off" placeholder="タイトルを追加" />

以上の手順で新規投稿時にタイトル欄に入力しても「タイトルを追加」とテキストが重なることがなくなります。