【WordPress】投稿ごとにサムネイル画像を登録するのはどうやるの?
アイキャッチ画像ですね。post-thumbnailsを有効にするんですよ!WordPress2.9から使えるようになりました。
答え
このような記述をテーマのファイルの中のfunctions.phpに書き込む。
/** * WordPressのサムネイル(アイキャッチ画像)を使えるようにする */ add_theme_support('post-thumbnails'); set_post_thumbnail_size(160, 120, true);
解説
add_theme_support()関数はテーマのさまざまな機能を有効にできます。
‘post-thumbnails’ はその機能のひとつです。
他にもこのような機能があるので、お試しあれ。
‘custom-header’, ‘custom-background’, ‘post-thumbnails’, ‘menus’, ‘automatic-feed-links’, ‘editor-style’
set_post_thumbnail_size($width, $height, $crop)関数はアイキャッチ画像の幅、高さ、リサイズ&トリミングのモード(true/false = はみ出てもいいから縦横比を維持するか、縦横比を維持しないで指定どおりにリサイズするか)を指定できます。
(※ set_post_thumbnail_size()はadd_image_size(‘post-thumbnail’, $width, $height, $crop)と同じです。ちょっと短く書けるだけです!)
コメント