這是獲取張貼縮略圖圖像的代碼,但在頁面上找不到圖像。在Wordpress中獲取張貼縮略圖
請提出一些建議。
<?php
add_theme_support('post-thumbnails');
the_post_thumbnail();
set_post_thumbnail_size(50, 50);
echo get_post(get_post_thumbnail_id())->post_excerpt; ?>
這是獲取張貼縮略圖圖像的代碼,但在頁面上找不到圖像。在Wordpress中獲取張貼縮略圖
請提出一些建議。
<?php
add_theme_support('post-thumbnails');
the_post_thumbnail();
set_post_thumbnail_size(50, 50);
echo get_post(get_post_thumbnail_id())->post_excerpt; ?>
嘗試使用
get_the_post_thumbnail($post_id, 'thumbnail');
如果你想定製的寬度和高度的縮略圖,然後用下面的代碼
get_the_post_thumbnail($post_id, array(100, 100));
在數組第一個元素的寬度和第二的高度。
試圖通過帖子的ID在功能
$post_id = get_the_ID();
get_the_post_thumbnail($post_id, 'thumbnail');
試試這個讓圖像的路徑,然後傳遞路徑圖像SCR後。
<?php
$image_id = get_post_thumbnail_id($post->ID);
$image_url = wp_get_attachment_image_src($image_id,'large', true); ?>
<a href="<?php the_permalink(); ?>"><img src="<?php echo $image_url[0]; ?>" />
</a>
<?php
}
?>
試試這個兄弟
第一種方法:
<?php
$imgId = get_post_thumbnail_id($post->ID);
$imgUrl = wp_get_attachment_image_src($imgId,'your image size', true);
?>
<a href="<?php the_permalink(); ?>"><img src="<?php echo $imgUrl[0]; ?>" /></a>
第二種方法:
$post_id = get_the_ID();
get_the_post_thumbnail($post_id, 'your image size');
希望你能找到你的解決方案