• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧
您的位置:首页 > CMS教程 >建站教程 > WordPress多站点不支持timthumb.php解决方法

WordPress多站点不支持timthumb.php解决方法

作者:站长图库 字体:[增加 减小] 来源:互联网 时间:2022-04-29

站长图库向大家介绍了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.zztuku.com', //新增加的域名    );}

添加到您的域名到里面去即可。


2、在timthumb.php文件,找到以下代码(大概216行):

$this->src = preg_replace('/https?:\/\/(?:www\.)?' . $this->myHost . '/i', '', $this->src);

把该行代码删除或注释掉即可。提示:这行代码的意思是“如果图片地址是本机的,则删除图片url中本机的域名部分”。


3、完成上面的操作,保存后,重新刷新网站页面图片就会显示了。

4、如果图裂了,请检测文件权限是否是755。




分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • WordPress多站点不支持timthumb.php解决方法

相关文章

  • 2022-04-2910个超级有用的PHP代码片段(建议收藏)
  • 2022-04-29影响SEO效果四大因素:服务器稳定性居首
  • 2022-04-29PS制作非常逼真的针织吊牌
  • 2022-04-29Thinkphp5整合phpsocketio过程亲自踩的坑!
  • 2022-04-29CorelDraw制作可爱的彩色塑料字教程
  • 2022-04-29一分钟介绍WordPress文章怎么添加排序选项
  • 2022-04-29PHP开发微信授权登录教程
  • 2022-04-29一起来了解下Bootstrap中的tab选项卡
  • 2022-04-29建网站用哪里的服务器比较好?哪里的空间便宜
  • 2022-04-29Photoshop制作逼真复古效果的黑胶唱片

文章分类

  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧

最近更新的内容

    • “内容”优化影响排名 “内容”提升用户体验
    • 小程序如何获取input标签的值
    • dedecms修改摘要、标题、缩略图等字数和大小限制
    • 带你搞懂怎么基于Docker安装Nginx搭建静态服务器
    • node.js 基于 STMP 协议和 EWS 协议发送邮件
    • 简析Thinkphp5框架通过模型进行增删改查
    • 怎样选择合适的关键词去销售产品
    • Windows/Linux下Composer的安装与使用(详解)
    • 如何快速搭建uni-app项目?两种搭建方法分享
    • CDR绘制立体图标入门教程

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有