当サイト、Codex 日本語版は今後積極的な更新は行わない予定です。後継となる新ユーザーマニュアルは、https://ja.wordpress.org/support/ にあります。
万が一、当サイトで重大な問題を発見した際などは、フォーラムWordSlack #docs チャンネルでお知らせください。</p>

「テンプレートタグ/get the post thumbnail」の版間の差分

提供: WordPress Codex 日本語版
移動先: 案内検索
(使い方の例にショートオープンタグが含まれていたので変更)
(セミコロン抜け修正)
24行目: 24行目:
 
<li>
 
<li>
 
<?php echo get_the_post_thumbnail($page->ID, 'thumbnail'); ?>
 
<?php echo get_the_post_thumbnail($page->ID, 'thumbnail'); ?>
<h1><?php echo $page->post_title?></h1>
+
<h1><?php echo $page->post_title; ?></h1>
<?php echo $page->post_content?>
+
<?php echo $page->post_content; ?>
 
</li>
 
</li>
 
<?php endforeach; ?>
 
<?php endforeach; ?>
58行目: 58行目:
 
* [http://wpengineer.com/the-ultimative-guide-for-the_post_thumbnail-in-wordpress-2-9/ The Ultimative Guide For the_post_thumbnail In WordPress 2.9], by wpEngineer.com
 
* [http://wpengineer.com/the-ultimative-guide-for-the_post_thumbnail-in-wordpress-2-9/ The Ultimative Guide For the_post_thumbnail In WordPress 2.9], by wpEngineer.com
  
{{原文|Template Tags/get_the_post_thumbnail|86893}}<!-- 02:43, 8 May 2010 Mizuno 版 -->
+
{{原文|Template Tags/get_the_post_thumbnail|86895}}<!-- 04:14, 8 May 2010 Mizuno 版 -->
  
 
== 関連 ==<!-- Related -->
 
== 関連 ==<!-- Related -->

2010年5月8日 (土) 13:15時点における版

説明

投稿記事/ページ編集画面で設定した投稿サムネイルを取得します。サムネイル画像には、クラス "attachment-thumbnail" が付与されます。

使い方

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

パラメータ

$id
整数) (必須) 投稿 ID.
初期値: なし
$size
整数) (オプション) 画像サイズ
初期値: 'thumbnail'
$attr
整数) (オプション
初期値: なし

用例

使い方の例

<?php $pages = get_pages(array('child_of' => 1)); ?> 
<ul>
	<?php foreach ($pages as $page): ?>
		<li>
			<?php echo get_the_post_thumbnail($page->ID, 'thumbnail'); ?>
			<h1><?php echo $page->post_title; ?></h1>
			<?php echo $page->post_content; ?>
		</li>
	<?php endforeach; ?>
</ul>

オプション

get_the_post_thumbnail($id);                  // パラメータなし -> サムネイル

get_the_post_thumbnail($id, 'thumbnail');     // サムネイル
get_the_post_thumbnail($id, 'medium');        // 中サイズ
get_the_post_thumbnail($id, 'large');         // 大サイズ

get_the_post_thumbnail($id, array(100,100) ); // 他のサイズ

投稿サムネイルを有効にするには、使用しているテーマの functions.phpadd_theme_support( 'post-thumbnails' ); を追加する必要があります。

変更履歴

  • 2.9 : 新規テンプレートタグ

ソースファイル

get_the_post_thumbnail() は、wp-includes/post-thumbnail-template.php にあります。

外部資料

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

関連

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


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