由于本人的相册都很和谐,所以还是得想办法让用户能看见。
原理很简单,首先在国外的主机上加上一段代码,让国外的主机根据GET传递过去的url参数相片读取下来,缓存在自己服务器上,由于某个东西异常厉害,所以传递参数的时候还得要将某些单词给替代,才能传递,否则国外的主机连带撞死;
然后打开模板中的footer文件,添加一段js代码,此js代码的作用就是遍历该页所有图片,然后将其替代成http://xxx.com/readimg.php?这里是图片的地址,这样图片就可以正常显示了。js代码如下
$(”img “).each(function(i){//遍历本页所有的图片
var src = $(this).attr(”src”);
if( src.indexOf(’ggpht’)!=-1 ){//如果图片来自某个地方,则替代之
$(this).attr(”src”,”http://0bad.com/readimg.php?src=”+src.replace(”ggpht”,”gouride”) );//则将图片地址改成转发的地址,记住ggpht替代掉,因为这个会触发墙
}
});
上面的全角字母请自行改成半角字母(请保证你主题引入了jquery )
至于那个php文件,请到这里下载:pika 然后放置到你国外的空间。ache和cache下的所有文件夹属性请设置成0777
另外,请大家低调发表评论,不要带上关键字,被和谐怕了
另,效果请参见右上角的homezz图片。
php插件方式将会在明天发布,届时feed中的图片也会正常显示!
此举仅仅是为了正常的blog能正常的显示图片,本人不敢造次!
不太熟悉如何使用的朋友,请等待我的插件发布!
标签:google, PHP
高级啊
救命了
此贴必火,前排留名