wordpress缩略图裁剪模式一般有下面几种:
timthumb.php裁剪(可保持缩略图大小一致)
WP自带裁剪(支持webp格式)
自定义参数(例如OSS裁剪模式)
本节只针对timthumb.php裁剪进行讲解。
timthumb.php是专门针对wordpress开发的集成在wordpress主题中的缩略图应用项目,只会对调用的图片进行裁剪,而且是在有访问请求时才临时生成一个配置文件,在一定时间内缓存在空间中,不会生成多余的缩略图,timthumb.php默认的裁剪图片的方式是从图片中部裁剪,但是我们有时候需要从图片顶部裁剪(需要显示图片顶部的部分)
修改方法:/wp-content/themes/你的主题文件名/inc/theme-func.php
大约167行,a=c修改为:a=t
$src = get_template_directory_uri() . '/timthumb.php?src=' . $src . '&h=' . $_h . '&w=' . $_w . '&zc=1&a=c&q=100&s=1';
修改完保存即可。