Category Archives: Blogger&Hack

WordPress 2.3 r5996

WordPress 2.3 r5974的更新让我着实兴奋了一阵,因为Archive Paging和Category Paging的翻页问题被解决了。
之前除非使用原始的链接结构,否则网页会出现死循环,但原始的以?开头的结构无论对搜索引擎还是对各位自然人都不友好。
我兴冲冲地安装好r5974以为终于能舒一口气了,没想到frontpage的paging又出现了同样的循环问题。奈何本人对PHP完全不了解,所以只能把问题再一次提交给WP的开发团队。
果然,今天在SVN上WP已经更新到了r5996,所有的paging问题都已解决。现在我可以安心blogging了。
提供WordPress 2.3 r5996的下载分享,希望大家一起抓虫。
点击下载:
WordPress 2.3 r5996
最后还是要提醒,升级前做好备份!

测试者

第一个吃螃蟹的人总是要付出代价的。
原来那个主题导致网页加载过慢,我自己都有些受不了,索性换了 Hoofei 的 MiniLog 主题,此主题需要WordPress 2.3才能良好使用,除非你删除和tag有关的代码。
我懒得修改代码,于是将WordPress升级到了2.3。不过升级之后问题一堆,刚开始blog无法正常打开,之后是数据库导出却是一堆乱码,不过这些问题都一一解决了。现在最令我头疼的是使用Permalink(永久链接)后,Archive(归档页)和Category(分类页)只能看第一页,后面几页翻了等于没翻。折腾了半天实在没辙,发现WordPress的开发人员 Ryan Boren的blog 也有这个问题,看来是WordPress有bug存在,可惜我不知道怎么汇报。
我不想再回到过去,尤其是当我爱上tag之后,所以如果要看以前的文章直接在首页下方翻页就可以了。
犯懒却比牲口还累,我图什么啊我。

301重定向

原先把blog放在了/blog的二级文件夹中,现在卸载社区了,于是就又把blog重新放回主目录。
我本来是想自己写.htaccess文件的,奈何我只是个半瓶子咣当,越搞越糟,最后整个网站居然出现“HTTP 500内部服务器错误”。抱着死马当活马医的心态在谷歌上搜索一阵,没想到真的找到了解决方案。这里要小庆幸一下我用的是WordPress程序。
WordPress果然强大,这里推荐一个插件 Redirection ,使用此插件可以很轻松的使文件301重定向而不会出现用就域名浏览出现“404错误”或者“该网页不存在”的郁闷提示。

何为“301重定向”?301重定向就是网址的永久性转移(Permanently Moved),这样使用旧网址查看我原先文章的朋友就可以无缝转移到新地址(我本来是想用 www.i-charlie.com 那种方法的,但是没查到。当然啦这种更方便)。
最后提供一下.htaccess文件的301重定向代码,以防某天用到:
RewriteEngine on
RewriteRule ^(.*)$ http://www.turen007.com/$1 [R=301,L]

给WordPress添加繁简转换

这个功能是我从一个PJBlog的简体字和繁体字转换插件上得到灵感的。
既然PJBlog可以转换繁简,那么WordPress没理由不能转换。所以我特地研究了一下这个转换插件,发现这个插件中的一个js文件是进行繁简转换的关键。只要把这个文件COPY出来,再在Sidebar.php(或其他文件,你随意)做一个js调用就可以了。
这个js文件我已经放到自己的网站,大家可以直接下载使用:繁简转换
然后修改sidebar.php或其他你想放置的地方,添加以下代码:
<a href=”javascript:StranBody()” id=”StranLink”>Convert into Traditional Chinese</A><script language=javascript src=”http://www.vayn.cn/sundries/js/Std_StranJF.js”></Script>
你可以自己适当进行修改,最后就可以得到转换功能了。具体例子可以参考我的blog。
update: 修改好了,可以使用。2007.09

WordPress美化之两种blockquote代码

第一种是theme自带的原版代码:

blockquote {
margin: 0 20px;
padding: 0 10px 0 25px;
border-left: 4px solid #c9ee58;
}
code {
font-family: monospace;
color: #666;
}

第二种是我现在用的:

blockquote {
border-bottom: 1px solid #AAAAAA;
border-right: 1px solid #AAAAAA;
display:block;
padding: 5px 5px;
margin: 1em 20px;
background-color: #fffff0;
color: #f2984c;
font-family:”Courier New”, Courier, mono;
-moz-border-radius: 15px;
}
blockquote:hover {
background-color:#F7FEDC;
}
code {
display: block;
font-family: Courier New;
font-size: 9pt;
overflow:auto;
background: #f0f0f0 url(code图片地址) left top repeat-y;
border: 1px solid #ccc;
padding: 20px 5px 20px 20px;
max-height:none;
line-height: 1.2em;
margin: 5px 0 0 15px;
}
code:hover {
background-color:#F7FEDC;
}

Blogger更新登录方式并增加8种语言支持

  AC Forever!
  ***  ***  ***  ***
  今天上Blogger首页的时候发现登录方式改变了!

  原先,Blogger的登录框还分为“Google用户(以及升级用户)登录”和“旧版Blogger用户登录”,但Blogger的Beta测试在几个月前就已经完结了。现在,Blogger终于将“旧版Blogger用户登录”取消,现在登录框只有”请使用您的 Google 帐户登录”,还坚持不升级的旧版用户只能通过页面右上角的链接登录。

  这说明Blogger的大部分用户已经全部转移到了Google帐户下面,现在Google帐户已经集成了包括Blogger在内的众多服务!我感觉Google和MicroSoft一样也在打造自己的NetPassport,这两强的大范围对抗真是值得期待啊!
  另外,我从Gseeker得知Blogger Buzz宣布给Blogger再增加8种语言支持

  它们是:泰语、土耳其语、荷兰语、丹麦语、瑞典语、俄语、芬兰语、挪威语
  因此,到目前为止Blogger总共支持19种语言。
  如果你想更改自己的Blogger语言界面,可以进入“控制台”–>“设置”–>“格式设定”–>“语言”进行设置。
–EOF–

29 个Blogger传统模板下载

  29个免费的blogger classic模版,个个都是精品!这些漂亮的模板来自hongkiat.com的收集,还有一些是从WordPress主题移植来的。
  使用方法:下载到本机上以后打开文件,将代码全部复制到Blogger后台的模版框体里,然后保存就可以了。你也可以自己动手做更进一步的美化。
  注意:这些模版都是传统/经典模版。

Andreaas02[download]

Emire[download]

K2[download]

Kubrick[download]

***  ***  ***  ***  ***
查看其余的25个模版请