wordpress如何在首页、分类页、标签页调用特色图像

品味人生 • 发布于 2019-02-01 21:37:02

这个家伙很害羞,不想介绍自己!

wordpress从2.92版本以后就新增了特色图像的功能。在我们撰写文章的时候,可以选择一张图片作为改文章的封面图片。wordpress 默认的官方主题中,已经有了相应的图片调用。

本文主要讲述如何在自己开发的模板中调用封面缩略图,以实现需要的功能。

首先,需要在当前正在使用模板的functions.php文件(模板根目录下)中加入一串加载该功能的函数,代码如下:

add_theme_support( 'post-thumbnails' );

函数代码插入后,我们就可以在文章列表的while方法下,通过the_post_thumbnail()来调用缩略图。

the_post_thumbnail()函数可以通过设置参数,修改缩略图在列表页中显示的大小。

the_post_thumbnail(); // 默认显示缩略图

the_post_thumbnail('thumbnail'); // 显示缩略图

the_post_thumbnail('medium'); // 显示中等尺寸

the_post_thumbnail('large'); // 显示大尺寸

the_post_thumbnail( array(200,200) ); // 自定义尺寸

wordpress的缩略图功能会自动根据图片的高宽来计算相应比例大小的图片缩放,有时候缩略图的宽度不一致,如果需要让缩略图显示的大小一致,需要额外的在CSS中设置图片默认高度与宽度。实际演示案例可以参考本博的“设计素材”栏目的缩略图调用。