dede不能自动提取第一张图片为缩略图的解决方法

在dede/inc/inc_archives_functions.php的第507行:

if(!is_file($cfg_basedir.$litpic)) $litpic = '';

改为:
if(!is_file($cfg_basedir.$litpic))$litpic=$oldpic;


意思就是如果不存在缩略图文件,则返回原图作为缩略图。

 

 

附:

在系统基本参数-附件设置中将缩略图的宽度跟高度都设为一个较小的值,以确保大部分的图片都会进行缩小。