如何让 Timthumb 在 WordPress 多站点下正常工作

设计WordPress主题的时候,大家一般都是使用 Timthumb.php 文件来完成图片的裁切工作,一般在单站点下没有任何问题,但如果你的站点是在使用 WordPress Multisite 多站点的时候,这个文件的功能就无法使用了,以下提供了两种解决方案,与朋友们共享,肯定有人需要。

如果使用原来的timthumb.php文件,确保你是从官方下载的最新版本:Google code (Timthumb)

解决方法:

第一步:下载修正后的 Timthumb.php 文件:timthumb ,把21行的 FALSE 改为 TRUE;

define ('ALLOW_EXTERNAL', FALSE);

改为:

define ('ALLOW_EXTERNAL', TRUE);

第二步:把域名yourdomain.com改为你自己的域名,当然其他域名你可以根据自己需要删除或添加:

$allowedSites = array (
	'flickr.com',
	'picasa.com',
	'blogger.com',
	'wordpress.com',
	'img.youtube.com',
	'upload.wikimedia.org',
	'yourdomain.com',
);

落花生

认准了方向,就要勇敢地走下去,十年磨一剑,我相信,只要坚持,一切都有可能。

相关日志

  1. 没有图片

    2009.07.27

    Dreamweaver CS4 数码教室 PDF电子书

    本书内容有:Dreamweaver CS3的…

  2. 2011.10.21

    WordPress主题:SimplePro-TT 免费发布

    前段时间把我的自用 主题SimplePro …

  3. 没有图片

    2013.12.26

    phpMyAdmin 高级功能设置方法

    phpMyAdmin 安装后,默认其高级功能…

  4. 没有图片

    2009.10.14

    DedeCMS自定义模型生成列表出错解决办法

    今天在设置DedeCMS5.5模板,因为以前…

  5. 没有图片

    2009.10.27

    菠萝筐启用WordPress代码高亮插件wp-syntax

    Image via Wikipedia 在博…

评论

  1. WP联盟 2013.08.26 1:56上午

    这是一个超高级的功能,很实用,虽然大部分博客用不到。