完美解决35dir获取网站缩略图问题(两种方法)

完美解决35dir获取网站缩略图问题(两种方法)

暂无评价|662人阅读|28次下载|举报文档

完?美?解?决?3?5?d?i?r?获?取?网?站?缩?略?图?问?题?(?两?种?方?法?)

两种修改方法针对商业版

2.2 

免费版本差不多

 

第一种方法也是我推荐的方法,把网页快照外链其他网站的缩略图,这样很省

你的服务器空间和带宽资源

 

1.

打开文件

 source\module\prelink.php 

 

查找代码:

 

 

function get_webthumb($web_pic) { 

global $options; 

 

if (!empty($web_pic)) { 

$strurl = $options['site_root'].$options['upload_dir'].'/'.$web_pic; 

} else { 

$strurl = $options['site_root'].'public/images/nopic.gif'; 

 

return $strurl; 

 

修改为:

 

 

function get_webthumb($web_url) { 

return 'http://www.myip.cn/webthumb.php?q='.$web_url; 

 

2.

在将

module\linkinfo.php

文件内的

  

 

get_webthumb($link['web_pic']); 

替换成

 

 

get_webthumb($link['web_url']); 

3.

在将

module\siteinfo.php

文件内的

  

 

get_webthumb($web['web_pic']); 

 

替换成

 

 

get_webthumb($web['web_url']); 

4.

在将

source\module\website.php

文件内的(此处有两处修改)

  

 

$row['web_pic'] = get_webthumb($row['web_pic']); 

替换成

 

百度文库:营销界顶尖作者,联合出版招募!

作者署名权  写书奖金  顶尖人脉圈  个人影响力提升

 

$row['web_pic'] = get_webthumb($row['web_url']); 

  

 

利用

myip

的接口显示缩略图

 

图片是调用

myip

 

不会占用自己服务器空间

 

 

速度也有保证

 myip

是很老的站了

 

相信不会轻易关闭

 

第二种是修复官方的失效自带下载缩略图功能

 

2.

修改

 \source\include\function.

php

 

搜索

save_to_local

函数

 

大约在

434

 

$imgurl = 'http://open.thumbshots.org/image.pxf?url='.$weburl; 

替换成

 

$imgurl = 'http://www.myip.cn/webthumb.php?q='.$weburl; 

 

保存即可,

然后去后台

-

站点管理

-

下载图片

  

下载所有图片即可

 

大约每个图片

100K   

图片保存在

\uploads\website

目录下

 

(个人认为很占空间与带宽)

 

本文由天狐博客撰写

 

 

优雅草网站分类目录免费收录优秀网站

www.youyacao.com 

你可能感兴趣的:(网络推广)