アイキャッチ画像の投稿ができない!コードを追加して有効化する方法


自分が運営している他のWordPressサイトでは、アイキャッチ画像をふんだんに(?)使っています。投稿記事には必ずアイキャッチ画像を設定しているんです。いわば記事の顔です。

ところが、このブログではほとんどの記事にアイキャッチ画像が付いていません。それはなぜか。。。はい、単に投稿画面内に「アイキャッチ画像」の欄が無かったからですw

では、どうして無いのか。。。まぁいいやと思ってほったらかしにしていました。こんなんじゃいけませんね、まったくポカポカ。

で、前回の記事同様、いろんな文献を読み漁っていくうちに、アイキャッチ画像が投稿できないけどその場合にはこうするんだよっていう事がわかったので備忘録的に記載しておきます。

 

結局、テーマ側の問題です。テーマには functions.php というファイルが存在します。そのファイルにアイキャッチ用のコードを追記します。

 

1)管理画面>外観>テーマ編集 を選択します。

 

2)「テーマのための関数」というタイトルで functions.php というファイルを開いて、以下を追記。


add_theme_support('post-thumbnails');
set_post_thumbnail_size(400, 300, true);

 

編集画面ではこのような状態になるはずです。場合によってはコードの上下を <?php と ?> で囲む必要があります。その理由はPHPの文法というか構造の話になるので、ここでは割愛します。

 
3)最後に「ファイルを更新」ボタンをポチッとな☆

 

たったこれだけで、投稿画面の右サイドバーには「アイキャッチ画像を設定」という項目が出てきます。さっそく投稿画面で確認。。。そうそう!いままでコレが出てこなかったんですよ!

これでアイキャッチ画像を指定したい時があったら、いつでもできますねぇ♪

あ、毎回やれというツッコミはスルーさせていだたきますw

Leave a Reply

メールアドレスが公開されることはありません。