AB模板網:專注于dede模板,織夢源碼,織夢模板,網站模板,dedecms模板,網站源碼,dedecms教程以及各類手機網站模板和企業網站模板分享.
用戶名:
密碼:
注冊

織夢模板

網站模板搜索
VIP

WordPress多站點不支持timthumb.php解決方法

網站模板下載 www.iiarqe.tw / 2019-12-01
在使用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.iiarqe.tw', //新增加的域名
    );
}
添加到您的域名到里面去即可。
 
2、在timthumb.php文件,找到以下代碼(大概216行):
 
$this->src = preg_replace('/https?:\/\/(?:www\.)?' . $this->myHost . '/i', '', $this->src);
把該行代碼刪除或注釋掉即可。提示:這行代碼的意思是“如果圖片地址是本機的,則刪除圖片url中本機的域名部分”。
 
3、完成上面的操作,保存后,重新刷新網站頁面圖片就會顯示了。
 
4、如果圖裂了,請檢測文件權限是否是755。
 
本文由AB模板網:織夢模板整理發布,轉載請說明出處:http://www.iiarqe.tw/wordpressjc/4939.html
本文標簽: WordPress
首頁 免費模板 VIP專區 會員中心
收縮
辽宁35选7每周开奖日期