如何让 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. 没有图片

    2011.09.07

    通过分类名称获取分类的别名(slug)

    在设计WordPress主题时,经常会遇到调…

  2. 没有图片

    2011.04.28

    巧用timthumb.php为WordPress博客添加缩略图

    WordPress自带着缩略图功能,但这个默…

  3. 没有图片

    2011.05.26

    WordPress 3.1.3发布

    今天忙里偷闲,去博客后台看一下,居然发现Wo…

  4. 没有图片

    2011.05.17

    WordPress Multisite 显示站点ID

    WordPress Multisite 后台…

  5. 没有图片

    2011.03.28

    博客启用内嵌评论 Ajax Comments 及回复邮件提醒功能

    前几天博客新主题上线后,启用了邮件提醒功能,…

  6. 没有图片

    2009.10.18

    Firefox链接预览插件 CoolPreviews

    就像Wordpress代码一样,Firefo…

评论

  1. WP联盟 2013.08.26 1:56上午

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