①使用插件Thumbnails,请参考http://www.fann.top/2762.html;
②调用wordpress本身的缩略图 代码<?php echo $image['sizes']['thumbnail']; ?>,注次数的thumbnail是指调用尺寸,对应wordpress后台设置媒体里面的图片裁剪尺寸,使用的也是wordpress本身的裁剪方式,可以是thumbnail(缩略图),medium(中等大小),输出是URL网址;
③输出网址全尺寸图片代码是<?php echo $image['url']; ?>,输出的是RUL网址;
④输出img
可以用 the_post_thumbnail 函数 也可以用 get_the_post_thumbnail 函数,这样会直接输出带img的完整代码,有的时候并不是我们需要的,如果单纯的只需要图像的URL,我们可以这样做。
调用缩略图的URL:
<a href="<?php the_post_thumbnail_url( 'full' ); ?>" rel="external nofollow" ><?php the_post_thumbnail(); ?></a>
如果不加链接:
<?php if ( has_post_thumbnail() ) { ?>
<?php the_post_thumbnail(); ?>
<?php } else {?>
<img src="这里填写默认图片地址"/>
<?php } ?>
参数设置:
the_post_thumbnail(); // 无参数,默认调用Thumbnail
the_post_thumbnail('thumbnail'); // Thumbnail (默认尺寸 150px x 150px max)
the_post_thumbnail('medium'); // Medium resolution (default 300px x 300px max)
the_post_thumbnail('large'); // Large resolution (default 640px x 640px max)
the_post_thumbnail('full'); // Full resolution (original size uploaded)
the_post_thumbnail( array(100,100) ); // Other resolutions,自定义长宽
注意:这两种图片裁剪的区别是使用插件的是有缓存的,wordpress本身的图片裁剪和输出的全尺寸图片是没有缓存的;