SOFTELメモ

Softel Inc.

【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)と同じです。ちょっと短く書けるだけです!)

関連するメモ

コメント