WordPress 備忘録 | メシのタネ

wpppppppp
このエントリーをはてなブックマークに追加

WordPressで新規投稿しようとしたらアイキャッチが居なかった件について

 2015/01/23

タグの下くらいにだいたいいつも居る「アイキャッチ画像を設定」が無かったので、調べました。結論としては、コードを一行追加するだけです。

こいつがいなかった

gazogazogazo-1

アイキャッチ画像の設定が居なかったので、add_theme_supportを使いました。

add_theme_support

add_theme_supportを使えば、投稿とか固定ページとかカスタム投稿とかに「アイキャッチ画像を設定」が追加することができます。投稿には出したいけど、固定ページには出したくないよ!ってこともできます。

こんな感じで設定します。

設定したアイキャッチ画像の出力

とりあえず、直近の記事に設定したアイキャッチ画像を出力したい場合はこうやれば出ます。

引数無しにすると、一番新しい投稿IDを指定するんでしょうね。多分。

ループで出したい

正直最近の記事のアイキャッチだけ出されても仕方が無いので、ループで出して見ましょう。

はいどん。

サイズの指定とか、属性の指定とか出来たりします。

こんな感じですね。サイズ指定した場合、実験の結果縦横比率は維持されるっぽいです。

urlだけ欲しいんだけど

多分こういう要望もあると思います。アイキャッチ画像の情報にアクセスする場合は、アイキャッチ画像のIDが必要になるみたいです。とりあえず自分が知っている限り。なくてもいいんだよ!って知ってる人が居たら教えて下さい。

アイキャッチ画像を設定を管理画面に出す方法だけ書こうと思ったんですけど、色々とプログラムまで出してしまいました。実現する方法は他にもあると思うので、気に入るやり方を見つけるのも楽しいと思います。


このエントリーをはてなブックマークに追加

コメント

"WordPressで新規投稿しようとしたらアイキャッチが居なかった件について"
でメシのタネのおすすめを検索したよ!

プログラミング備忘録 | メシのタネ