我正试图通过使用wordpress插件,流星幻灯片创建的幻灯片显示动画图像标题。
我将以下函数复制到我的functions.php文件中:
function the_post_thumbnail_caption() {
global $post;
$thumbnail_id = get_post_thumbnail_id($post->ID);
$thumbnail_image = get_posts(array('p' => $thumbnail_id, 'post_type' => 'attachment'));
if ($thumbnail_image && isset($thumbnail_image[0])) {
echo '<span>'.$thumbnail_image[0]->post_excerpt.'</span>';
}
}
不幸的是,该功能似乎没有被触发。你可以在我的测试网站上看到我在说什么:http://mywptestsite.is-great.org/lalala/
我在这里做错了什么? 谢谢 金
答案 0 :(得分:0)
尝试此解决方案:CLICK :)
<?php
/**
* Display Post Image and Caption
*
* @link http://www.billerickson.net/wordpress-featured-image-captions/
* @author Bill Erickson
*
*/
function be_display_image_and_caption() {
echo '<div class="featured-image">';
the_post_thumbnail();
echo '<span class="caption">' . get_post( get_post_thumbnail_id() )->post_excerpt . '</span>';
echo '</div>';
}