设计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', );
这是一个超高级的功能,很实用,虽然大部分博客用不到。