[WEB] 怎么将Z-Blog的缩略图改为远程地址
作者:CC下载站 日期:2020-05-13 00:00:00 浏览:51 分类:站长帮
这两天发现博客首页的缩略图居然一直用的是本地的图片,这就太浪费服务器的空间了,因为本站的图片都是上传到U-file的。
然后我就开始翻模板文件。最后在include.php文件里面看到了。
那么问题又来了。我虽然学过C#,看过python,但是对PHP可是一脸懵逼呀。
一开始我想偷懒,就去这个模板的交流群问,去Z-Blog的社区问。额,似乎然并卵。
还是得自己动手,丰衣足食呀。
自己用现有的只是分析了一下这些代码
functionBlogs_thumbnail($id,$sltww,$slthh,$link) { global$zbp,$article; $article=GetPost((int)$id); $random=mt_rand(1,10); preg_match_all('/<img.*?(?:|\t|\r|\n)?src=['"]?(.+?)['"]?(?:(?:|\t|\r|\n)+.*?)?/>/sim',$article->Content,$strResult,PREG_PATTERN_ORDER); $n=count($strResult[1]);//文章中图片数量 $zdsuoluetu=$article->Metas->Blogs_suoluetu;//是否手动设置缩略图? if(empty($zdsuoluetu)){//如果不是吧 if($n>0){//再判断图片数量是否大于0. $sltu=$strResult[1][0];//如果是则取第一张图片为缩略图 }else{ $sltu="{$zbp->host}zb_users/theme/{$zbp->theme}/image/random/{$random}.jpg";//否则就在本地目录10张图片内随机选一张作为缩略图 } }else{ $sltu=$zdsuoluetu;//缩略图为手动设置的缩略图 } $sltu="<imgsrc="{$zbp->host}zb_users/theme/{$zbp->theme}/template/timthumb.php?src={$sltu}&w={$sltww}&h={$slthh}&zc=1"/>";//这里就是图片地址 if($link==1){ $sltu="<ahref="{$article->Url}">{$sltu}</a>"; } return$sltu; }
然后回到首页。检查了一下这些缩略图
把链接弄出来
大概就是将这张图片经过timthumb.php处理后展现出来。我的远程加速地址是pan.lanol.cn,所以我只要想办法将www换成pan就行了
然后我就百度搜索php,菜鸟教程走一波,应该是字符串处理一下就行了,所以这里选择php string
有两个替换,区分大小写和不区分大小写。选择不区分吧。
然后我就傻乎乎的把这句话复制到代码里面去了。echo str_ireplace("www","pan",$strResult[1][0]);
然后刷新。。
好吧,我去看下echo的意思才知道这玩意就是输出。。
嗯,这是个意外。
最终将代码改成了这样子
functionBlogs_thumbnail($id,$sltww,$slthh,$link) { global$zbp,$article; $article=GetPost((int)$id); $random=mt_rand(1,10); preg_match_all('/<img.*?(?:|\t|\r|\n)?src=['"]?(.+?)['"]?(?:(?:|\t|\r|\n)+.*?)?/>/sim',$article->Content,$strResult,PREG_PATTERN_ORDER); $n=count($strResult[1]); $zdsuoluetu=$article->Metas->Blogs_suoluetu; if(empty($zdsuoluetu)){ if($n>0){ $sltu=str_ireplace("www","pan",$strResult[1][0]); }else{ $sltu="{$zbp->host}zb_users/theme/{$zbp->theme}/image/random/{$random}.jpg"; } }else{ $sltu=$zdsuoluetu; } $sltu="<imgsrc="{$zbp->host}zb_users/theme/{$zbp->theme}/template/timthumb.php?src={$sltu}&w={$sltww}&h={$slthh}&zc=1"/>"; if($link==1){ $sltu="<ahref="{$article->Url}">{$sltu}</a>"; } return$sltu; }
完美解决
猜你还喜欢
- 03-29 [环境测试] Hexo部署GitHub Pages
- 03-22 [源码设置] 如何设置Xiuno BBS URL-Rewrite(伪静态设定)
- 03-06 [建站交流] PicGo + smms 构建图床
- 11-18 [emlog技巧] Emlog非插件显示评论者IP属地
- 11-09 [网站维护] WordPress 后台速度慢?加快仪表板速度的 15 种方法
- 11-09 [WordPress插件] 10 个最好用的 WordPress 聊天机器人插件(免费和付费)
- 11-09 [WordPress开发] 探索 WordPress 6.3 中的增强样板(Patterns)
- 11-09 [网站维护] 无需插件即可优化 WordPress 速度的 12 种策略
- 11-09 [网站安全] WordPress 安全统计:WordPress 到底有多安全?
- 09-20 [jsp技术] JSP ssm 特殊人群防走失系统myeclipse开发mysql数据库springMVC模式java编程计算机网页设计
- 09-15 [Lightsail容器] AWS Lightsail VPS:一种在云中运行容器的简单方法
- 07-28 [运维笔记] 解决网站出现"SSL_ERROR_RX_RECORD_TOO_LONG"问题
取消回复欢迎 你 发表评论:
- 精品推荐!
-
- 最新文章
- 热门文章
- 热评文章
[资料课程] 适合3-7岁学前幼小衔接 《22天搞定拼音》,认、读、拼、写
[课程] 衣之镖-- 《辅行诀五脏用药法要》研究 线上54讲课程视频
[课程] 12节在家也能练出性感蜜桃臀,让臀部变得圆、紧、翘
[游戏娱乐] 《灵魂石幸存者》v10g中文版
[跨境电商] TikTok中视频课程30天线上陪跑
[电影] [摩登笑探 冇面俾].1995.HDTV1080i.国语中字
[游戏娱乐] 《阿斯特赖亚》v1.1.42中文版
[游戏娱乐] 《消逝的光芒:仇恨》中文版
[电影] 非常偵探/The Private Eye Blues 1994
[摄影] 让手机秒变单反的手机拍摄好物
[资料] [大学期末救急课] 猴博士+高斯课堂+斐多课堂,全集视频合集
[云资源] 价值2万元的老男孩Python教程
[书库] 史上最全摄影书推荐(附700本PDF版打包下载)
[云资源] 花了一千多元买的私人健身教程
[下载工具] Internet Download Manager 6.42.7 (IDM)
[影视] 灌篮高手 WEB-DL版下载/Slam Dunk/スラムダンク/灌篮高手:THE FIRST/灌篮高手电影版 2022 The First Slam Dunk 61.35G
[资料] 3000 套电影电视剧 LOGO 宣传片常用音效合集包
[安卓软件] 酷我音乐APP_v10.7.6.4 去广告破解豪华VIP版
[即时通讯] 微信PC版WeChat 3.9.9.43 多开防撤回绿色版
[安卓软件] Solid Explorer文件管理器APP 2.8.38 破解版
[云资源] 价值2万元的老男孩Python教程
[影视] 灌篮高手 WEB-DL版下载/Slam Dunk/スラムダンク/灌篮高手:THE FIRST/灌篮高手电影版 2022 The First Slam Dunk 61.35G
[云资源] 花了一千多元买的私人健身教程
[书库] 史上最全摄影书推荐(附700本PDF版打包下载)
[动画] 北斗神拳(1984) [两季合集] [MKV]
[资料] 抗战阵亡将士资料+续编
[电视剧] 三体 (2024) 全8集 网飞版本 中文字幕 合集
[纪录片] 河西走廊【10集 国语 中文字幕 1080P 10.8G MP4】
[电影] 2024年喜剧片·热辣滚烫 [mp4]
[影视] 铁爪 WEB-DL版下载 2023 The Iron Claw 23.48G
- 最新评论
-
杂物房内的旧档资源不保证有效CC下载站 评论于:05-14 不能**123 评论于:05-14 我想看看mw2ddyy 评论于:04-26 好东西阿zfy123123 评论于:04-18 谢谢楼主xiaoqi 评论于:04-12 勿在线解压,勿手机解压,请在电脑上用最新款压缩软件解压!推荐360压缩或者好压CC下载站 评论于:04-10 无法解压啊,客服能不能给个解压教程ravengrey 评论于:04-10 谢谢支持!!CC下载站 评论于:03-26 很棒的资源,感谢分享云体风身 评论于:03-26 感谢分享,好东西云体风身 评论于:03-26
- 热门tag