更新到 WordPress 3.0 (2010-6-19)
昨天,期盼已久的 WordPress 3.0 终于发布了。目前,WordPress 中文版还未更新,不过仍然可以使用 WordPress 3.0 英文版覆盖安装,旧版的语言包应付新版的 WordPress 勉强还够用。
昨天,期盼已久的 WordPress 3.0 终于发布了。目前,WordPress 中文版还未更新,不过仍然可以使用 WordPress 3.0 英文版覆盖安装,旧版的语言包应付新版的 WordPress 勉强还够用。
不知道怎么说,每次去别人的博客总想把自己的博客改版一下。今天,我终于对博客做了一系列改版。虽然表面上看起来没什么变化…… 首先是加入了多个主题切换的功能(用到了Theme Switcher Reloaded插件,一个很久都没更新了的插件),默认主题仍然使用Win7Blog这个主题。这样子不同网友可以根据喜好选择自己喜欢的主题。 然后加入了音乐播放功能。然而这个音乐播放会在切换页面的时候终止,这个问题目前没有什么好方法解决。音乐播放器用的是Yahoo的mediaplayer,一个全部用JS写成的播放器。 其他小部分进行了一下优化,例如加入了留言本功能,站点统计功能。(Samsarin PHP Widget也是一个比较不错的插件,可以在侧边栏里写PHP代码,而不用费劲的去single.php里面改) 由于各个主题之间切换可能发生一些奇怪的问题或者错误,加上我没有仔细的测试,所以发现了什么问题可以在留言本或这里留言。
写过博客的都知道,很多博客都有一些功能,就是一些文章为了防止被滥用和被不希望的人随意观看,会给文章加上密码。我已经多次看到“可能吧”使用这个功能了,于是我也跟风一下,使用这个功能。
在我刚开博时,All in One SEO被大多人认为是必备 WordPress 插件,它的标准化 title 结构、自动用 tag 作为关键字(keywords)自动生成页面描述(description)和分类等页面的noindex功能几乎是大家的标准化设置。大家都认为这样会为SEO加分。但是恰恰是这些,让你的blog在SEO上减分了。 那么All in One SEO,你现在还在用吗?
我一直订阅了很多博客,发现有的朋友文章里的文字是段首空两格,咱们的中国人习惯,而有的博客段首就是直接顶格的,没有空。这看起来是小问题,然而这样可能会降低用户的体验。当我看到文章排版很乱,段前不缩进又把空段当空行使的,就完全找不到分段在哪里,一点都没有看下去的欲望。 当然WordPress的很多主题设计都很好的,即使没有段前没有空格也看着比较舒服。但缩进后看着还是更整齐的。
今天看到生活点滴的主机遭到攻击,于是想到动态网页真是很耗费服务器资源的东西啊。但是我们需要它,尽量减少PHP语句是硬道理。虽然我博客的流量是很小的,但是我还是将一直想换掉的站内搜索功能,换掉了。效果抬头看顶部。因为搜索确实是比较耗资源的,而且Google自定义搜索足够强大了,用它不是更好么?由于谷歌自2010年3月23日不能再国内正常访问,因此换回了WordPress的搜索,但此方法依然有效。
今天得知WordPress升级到2.8.2,于是准备升级的时候突然一个邪恶的念头飞过。就是我要把我的整个博客系统整理整理。于是我踏上了漫漫的升级之路。 首先是这个网站不知何时出现了弹窗广告。最早开始使用这个主机的时候只有底部的广告,并不怎么影响,何况用别人免费的服务打点广告是应该的。不过后来Kyra童鞋和Jade童鞋都有告诉我这个弹窗比较讨厌的问题,于是我打算换个主机。从0lx.net搬到了0fees.net。其实他们的上机提供商都是同一家,怎么他们的广告效果就那么大的差别呢……这个工程还是比较浩大的:在新服务器上装博客,WordPress 2.8.2,调试(调试的过程中还进行了以下第二个问题的修正),将原来服务器的数据库指向新服务器的数据库,DNS解析变更,等待生效。到目前为止,我这个地方的DNS解析已经变更成新的了。
由于姐姐Jade,日前在本博客注册时发现收不到密码邮件,然后经我测试确实是收不到。。我很郁闷,因为博客搭建的时候我测试了邮件服务器是完好的。我也不知道是哪里出错了。为了解决这个问题,我直接在注册成功页面显示密码。
wordpress在2.8出来后不久又出了新的版本2.8.1,貌似修正的很多东西的。趁这个机会我装了相关日志的插件,现在看起来终于正常一点了。传送的方式依然用了Gzip的压缩。中途还因为代码写错了造成404错误,真囧。
.htaccess文件可以控制ApacheWebserver,它非常实用我们可以通过它来实现很多功能。在这篇文章中我们可以看到通过修改.htaccess文件来增强wordpress的功能、安全性、可用性. 警告:在修改.htaccess文件时请确保已经备份以防不测