WordPressでアイキャッチ画像を使用する

functions.phpに以下の記述をする。

<?php
add_theme_support( 'post-thumbnails' );
set_post_thumbnail_size( 300, 300, true );
?>

「300」は画像のサイズ。

個別記事編集画面のアイキャッチ画像から画像を選択。(投稿に挿入しなくてよい)

表示させたいループ内に以下を記述。

<?php the_post_thumbnail(); ?>

アイキャッチ画像の元画像を取得するには

<?php 
$thumbnail_id = get_post_thumbnail_id($post->ID);
$image = wp_get_attachment_image_src( $thumbnail_id, 'full' );
$src = $image[0];
$width = $image[1];
$height = $image[2];
echo ''.$src.'';
?>

で取得できるので、フォトギャラリーなどに便利です。

  1. No comments yet.

  1. No trackbacks yet.