wordpress会自动生成缩略图,中等图片,以及大图。除非你将它关闭了。
主题里调用wordpress生成的缩略图方法如下:
在调用缩略图之前,你需要激活缩略的功能。
add_theme_support( 'post-thumbnails' );
将这段代码插入到functions.php中,插入后,你在写文字时,就会增加有一个插入特色图片的功能。
这时你需要插入一张特色图片,以便后面的调用。
the_post_thumbnail();这个函数直接调用特色图片,将其插入你需要插入的位置即可,前面不需要输入echo,但是这个调用显示的原始图片,并非缩略图。
set_post_thumbnail_size("260","160");将这段代码插入到functions.php中后,the_post_thumbnail();这个函数调用图片时,会自动将图片等比例压缩到宽260或者高160,但是也只是尺寸改小了,图片仍然是原始图片!
the_post_thumbnail('thumbnail');这个函数调用的是wordpress系统生成的默认的缩略图,一般生成的是150*150大小的,修改这个设置是在【设置】-【媒体】中修改缩略图尺寸。
修改后,只能影响你以后上传的图片,无法影响到以前的图片。使用这个函数调用的是缩略图本身。
the_post_thumbnail(array(200,100));使用这个函数,可以自定义特色图片的尺寸,虽然尺寸可以改的很小,但是图片本身还是原始图片,并非缩略图,所以图片本身还是相对比较大的,占用流量,影响网站速度
如何生成自定义缩略图?
下载一个缩略图类库,
下载地址链接: https://pan.baidu.com/s/1eS3vJSFe3K_1RDzsZsdelQ 提取码: 6666
下载后放在主题的根目录下,一般与functions.php和style.css和index.php是同级目录。
然后在functions.php中插入如下代码:
//输出缩略图地址
function post_thumbnail_src(){
global $post;
if( $values =

本文介绍了如何在WordPress中自定义缩略图的生成和调用。通过添加代码到functions.php文件,启用特色图片功能,并使用特定函数实现不同尺寸的缩略图。此外,还提供了一个缩略图类库的下载链接,帮助生成自定义大小的缩略图,以减少流量消耗和提高网站速度。
最低0.47元/天 解锁文章
986

被折叠的 条评论
为什么被折叠?



