投稿画面にアイキャッチ画像の入力エリアが表示されなくて困りました。
もともと用意されているテーマを選択すると、アイキャッチ画像の入力エリアが表示されることが確認できたので、自分が用意しているテーマに問題があることは明白。というわけで、オリジナルのテーマを参考に解決したので備忘録。
functions.phpをカスタマイズ
テーマの直下に、functions.phpを用意していなければ、新規追加します。
- functions.php
-
function theme_setup() { /** * アイキャッチ画像を表示する */ add_theme_support( 'post-thumbnails' ); } add_action( 'after_setup_theme', 'theme_setup' );
オリジナルのテーマ「twentyseventeen」には、「twentyseventeen_setup」という関数名が使われていましたが、今後WordPress構築の際に使いまわすことを考えて、「theme_setup」に変更しました。そして、管理画面にアイキャッチ画像の入力エリアが表示するため以外のメソッドはすべて削除しました。