私のテーマでは、注目の画像を表示したいのですが、画像自体の横に(投稿/ページではなく)画像のtitle属性も表示したいと思います。
これを行う簡単な方法はありますか?どこを見ればいいですか?
ありがとう、ジョン。
post_excerptは実際にはキャプション属性です。これが正しい答えです。
$title = get_post(get_post_thumbnail_id())->post_title; //The Title
$caption = get_post(get_post_thumbnail_id())->post_excerpt; //The Caption
$description = get_post(get_post_thumbnail_id())->post_content; // The Description
簡単です!
<?php the_post_thumbnail();
echo get_post(get_post_thumbnail_id())->post_excerpt; ?>
撮影場所: http://www.billerickson.net/wordpress-featured-image-captions/ /
WordPress 4.6以降、投稿サムネイルキャプションに新しい機能が追加されました
キャプションテキストを取得します。( ドキュメントリンク )
// return the caption text without any html markup
get_the_post_thumbnail_caption();
キャプションテキストの出力:( ドキュメントリンク )
// echo the caption text without any html markup
the_post_thumbnail_caption();
特定の投稿をオブジェクトとして、またはIDをパラメータとして追加できます。なし(上の図のように)WordPressは現在の投稿を使用します。