WordPress“特色图片”(列表的文章封面缩略图)开启与调整
分类 网站技术/村民张先生 发布于 2015-01-17 05:14
正常情况下,我们在发布文章时,右下角可以设置“特色图片”(即分类列表中为该文章添加一个缩略图作封面)。但有的主题并不支持,这时候该选项不可见。网上有很多开启的方法,我收集整理了一下,并且将其中两个函数更通俗地做一下解释。
在模板函数 functions.php 页面末尾(?>前)加入:
add_theme_support( 'post-thumbnails' ); // 开启特色图功能 set_post_thumbnail_size( 520, 200, true ); // 默认特色图大小 add_image_size( 'mobile-post-thumbnail', 90, 60 ); // 自定义名称尺寸的特色图
开启后,新上传的图片除了会生成“设置/多媒体”中设置的 缩略图、中等大小、大尺寸 图片外,还会额外生成我们自行添加的两种尺寸的缩略图。PS:算上原图,文件目录中会存在6张不同尺寸的图片。
在需要显示封面图的模板中选择加入以下其一:
<?php the_post_thumbnail(); ?> // 插入默认尺寸的特色图
或
<?php the_post_thumbnail( 'mobile-post-thumbnail' ); ?> // 插入自定义名称和尺寸的特色图
注意:
1、如果使用了电脑版、手机版两套不同的模板,需要在两套模板的 functions.php 中均加入一致的代码(否则容易造成错乱,在不同模板下进入后台上传图片是按该模板的定义来进行生成特色图的)。建议将默认特色图尺寸设置为适于电脑版显示的尺寸,再自定义一个适于手机版显示的尺寸(上方代码即为这样)。
2、修改后只对新上传的图片有效,存量特色图依然是以前的尺寸。
欢迎谈谈你的看法(无须登录) *正文中请勿包含"http://"否则将被拦截