吾上云WORDPRESS教程最新“WordPress网站不支持timthumb.php解决方法”
当使用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.adminbuy.cn’, //新增加的域名
);
}
添加到您的域名到里面去即可。
2、在timthumb.php文件,找到以下代码(大概216行):
$this->src = preg_replace(‘/https?://(?:www.)?’ . $this->myHost . ‘/i’, ”, $this->src);
把该行代码删除或注释掉即可。提示:这行代码的意思是“如果图片地址是本机的,则删除图片url中本机的域名部分”。
3、完成上面的操作,保存后,重新刷新网站页面图片就会显示了。
4、如果图裂了,请检测文件权限是否是755。
文章来源于互联网WORDPRESS教程:WordPress网站不支持timthumb.php解决方法,
阿里云服务器89元起,点击购买
腾讯云服务器95元/年起 点击购买
相关推荐: WordPress站点的页面/标签/分类URL地址如何添加.html?
默认情况下WordPress的文章URL地址可以在固定链接中设置伪静态,即是在文章页URL地址后面添加.html,但是在页面或分类目录页或标签页的URL地址后面就无法直接添加.html了,那么应该如何添加呢?方法很简单,只需要简单2个步骤即可,具体如下: 1、…
评论前必须登录!
注册