Archive for the 'WP问题' Category

WordPress调用Flickr图片的方法总结

星期二, 六月 12th, 2007

由于不少朋友喜爱的Flickr.com遭到国内网监部门(熟称GFW=Great Fire Wall)的屏蔽,这给从Flickr调用图片带来了很大困难。难道大家辛苦上传到Flickr的图片就无法调用了吗?不过方法还是有的。这是我收集的一些方法。

FireFox用户可以安装 Access Flickr! 插件。

插件说明:绕过GFW访问Flickr
安装此插件并重启浏览器。不必设置,没有菜单、图标……一切都已设置完成!
重启后,您便可以访问flickr.com,没有任何的限制!

如果是在WP中调用,可以编写程序将相关图片的地址进行如下替换:

farm1.static.flickr.com => 68.142.232.116
farm2.static.flickr.com => 69.147.123.56

如果IP也被屏蔽,也就只能透过代理,抓取图片,然后保存到本地目录了。如:
http://anonymouse.org/cgi-bin/anon-www.cgi/http://static.flickr.com/199/535851460_f23ba22254_m.jpg

给博客首页前三篇文章加上Google Adsense广告

星期一, 六月 11th, 2007

用过Google Adsense广告的朋友都知道,博客首页是我们放置广告的最佳位置,而嵌入文章内的广告的转换率最高,如果想在首页的每个标题下面加广告,选择“外观-〉主题编辑器->Main Index Template”,在〈?php if (have_posts()) :?的下面找到〈div class=”entry”〉,然后后面添加你的广告代码就可以了。

〈?php the_title(); ?〉
〈div class=”entry”〉
〈script type=”text/javascript”〉
google_ad_client = “pub-xxxxxxxxxxxxx”;
……

不过问题又来了。 主页上的文章通常都是5-10条,而Google广告要求在每一页显示的广告数量是有限的,通常放置不多于3条468×60的广告,如果按照上面的办法,每个文章标题下面都回出现广告,这是违反Google广告的要求的,小心被封帐号吧。

解决办法很简单,利用一个编程的小技巧,如下:

〈?php while (have_posts()) : the_post(); ?〉上面加上:

〈?php
$xh=1;
?〉
< div class="entry">下面加上

〈?php
if($xh==1 || $xh==2 || $xh==3){
?〉
〈script type=”text/javascript”〉〈!–
google_ad_client = “pub-xxxxxxxx”;
。。。。。你的Google广告代码
。。。。。
//–
〈/script〉
〈script type=”text/javascript”
src=”http://pagead2.googlesyndication.com/pagead/show_ads.js”〉
〈/script〉
〈?php
}
$xh++;
?〉

这样广告就只会出现在前3篇文站里面了。 注意复制的时候请把< 和>改成英文符号<和>。

Wordprss发布2.0的最终版本

星期日, 十一月 5th, 2006

2.0的最终版本已经出来,下一个版本就是2.1啦,不过讨厌频繁的升级,暂时先不升级。虽然修正了大约50个bug(看来还不少)。不知道BLog能不能像Windows那样自动更新呢?没有做不到,只有想不到。我会拭目以待。注意:2.05修正了PLugin命名,有可能会出现SERVER 500错误,mark的解决办法