这是获取张贴缩略图图像的代码,但在页面上找不到图像。在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');
希望你能找到你的解决方案