• 赤色のリンクは、まだ日本語Codexに存在しないページ・画像です。英語版と併せてご覧ください。(詳細

このWikiはいつでも誰でも編集できます

テンプレートタグ/get the post thumbnail

提供: WordPress Codex 日本語版
< テンプレートタグ
2010年3月3日 (水) 18:19時点におけるBono (トーク | 投稿記録)による版 (en:Template Tags/get_the_post_thumbnail 17:35, 6 January 2010 Ramiy 版を翻訳用にコピー)

(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先: 案内検索

Description

Gets Post Thumbnail as set in post's or page's edit screen. Thumbnail images are given class "attachment-thumbnail"

Usage

%%% <?php echo get_the_post_thumbnail( $id, $size, $attr ); ?> %%%

Parameters

$id
int) (Required) Post ID.
初期値: なし
$size
int) (Optional) Image size.
初期値: 'thumbnail'
$attr
int) (Optional
初期値: なし

Examples

Sample Usage

%%%<?php $pages = get_pages(array('child_of' => 1)); ?>

    <?php foreach ($pages as $page): ?>
  • <?php echo get_the_post_thumbnail($page->ID, 'thumbnail'); ?>

    <?=$page->post_title?>

    <?=$page->post_content?>

  • <?php endforeach; ?>

%%%

More Options

get_the_post_thumbnail($id);                  // without parameter -> Thumbnail

get_the_post_thumbnail($id, 'thumbnail');     // Thumbnail
get_the_post_thumbnail($id, 'medium');        // Medium resolution
get_the_post_thumbnail($id, 'large');         // Large resolution

get_the_post_thumbnail($id, array(100,100) ); // Other resolutions

Notes

To enable post thumbnails, the current theme must include add_theme_support( 'post-thumbnails' ); in its functions.php file.

Change Log

Since: 2.9.0

Source File

get_the_post_thumbnail() is located in wp-includes/post-thumbnail-template.php.

External Resources

最新英語版: WordPress Codex » Template Tags/get_the_post_thumbnail最新版との差分

Related

投稿サムネイル: has_post_thumbnail, the_post_thumbnail, get_post_thumbnail_id, get_the_post_thumbnail, add_image_size(), set_post_thumbnail_size()


関数リファレンステンプレートタグ目次もご覧ください。