在运用wordpress主题的时刻,由于timthumb基于安全问题,除了支撑指定的几个网站的外链图片外,不支撑别的任何外链图片;另一方面则是由于对本机图片地点的处置惩罚致使。处理的要领很简单,仅须要增添支撑的外链域名,和修改对机图片处置惩罚的代码即可。处理体式格局以下:
1、编辑timthumb.php文件,找到以下代码(也许131行)
if(! isset($ALLOWED_SITES)){
$ALLOWED_SITES = array (
'flickr.com',
'staticflickr.com',
'picasa.com',
'img.youtube.com',
'upload.wikimedia.org',
'photobucket.com',
'www.2zzt.com', //新增添的域名
);
}
添加到您的域名到内里去即可。
2、在timthumb.php文件,找到以下代码(也许216行):
$this->src = preg_replace('/https?:\/\/(?:www\.)?' . $this->myHost . '/i', '', $this->src);
把该行代码删除或解释掉即可。提醒:这行代码的意义是“假如图片地点是本机的,则删除图片url中本机的域名部份”。
3、完成上面的操纵,保留后,从新革新网站页面图片就会显现了。
4、假如图裂了,请检测文件权限是不是是755。

评论列表