兜兜已经两岁了

兜兜已经两岁了,真快,是为记。
兜兜在广场之八

优化 wordpress 的标题标签

读完点石互动的一篇文章《怎样写标题标签》,很有启发,决定对本 blog 的标题标签进行 SEO 优化,将标题标签改为如下形式:

文章名 – 网站名

首先编辑模版的 header 文件,将 title 那一段改为如下:

<title>< ?php wp_title(); ?> - < ?php bloginfo('name'); ?></title>

改完后,发现标题标签总最前方总是出现个”>>”符号,实际中 title 标签并无此符号,看来是 wp_title() 函数的问题。此函数位于 “wp-includes/template-funciton-general.php” 文件中,先备份此文件,然后将函数中 “$sep = ‘»’” 改为 “$sep = ‘’”,存盘退出,”>>”符号也随之消失。

另外写标题标签的要点参看上面那篇文章。

Wordpress 最有价值的8个插件

在线设计杂志 pingmag 最近评出了8个“无价”的 wordpress 插件。(8 Invaluable Wordpress Plugins!) 我摘出来,留着备用,也许对大家有些用处。

WP Shortstat
WP-Shortstat 是基于 Shortstat 开发的 wordpress 访问统计插件。这个插件对我诱惑不大,因为我已经习惯用 awstats 来做统计的。
价值:3星

Get Custom
Get custom 通过自定义字段可以在文章上添加任意数量的元数据,比如,添加一些缩略图或者其他的元素在上面。
价值:4星

WP Cache Inspect
Wordpress 2 添加了缓存机制,这非常棒。当然也有缺点,比如,你重新设计了网页的一部分,然后你会发现,无论你刷新多少次,你都不会看到修改后的网页表现,这会让你郁闷不已。WP Cache Inspect 可以解决这个问题,它能非常容易清除掉缓存中你不想要的东西。
价值:3星

Markdown
Markdown
其实包含了两个东西:其一是一个简单文本格式的语法,要比 HTML 简单很多;其二是一个工具将这种语法转换成 HTML。这个插件对我没有多大用处,因为我已经习惯用 HTML 了,即使 Markdown 的语法很简单,也需要花费时间去适应,我觉得这不值得。
价值:5星

WP Pagenavi
WP Pagenavi 完善了存档的分页机制,添加了简单的页码导航。当你的存档有十几个分页的时候,这会让你的访客不容易迷失。
价值:3星

Akismet
你还为 spam 评论而烦恼吗,Akismet 会帮助你解决这个问题。新版 Wordpress 都默认安装这个插件,但是默认不启用它(wordpress 开发组非常明智,尽管这个插件很棒,也不强加替用户作出选择,用户有选择的自由。),不过看在 spam 的份上,拜托你启用它,这样子世界会清静很多。
价值:5星

WP Related Entries
WP Related Entries 是一个显示相关内容文章的插件。这个插件我没用过,不知道是否对中文支持很好,不过在这里我想推荐中文 WordPress 工具箱,它用来解决官方 WordPress 没有照顾到的中文相关问题。使用这个插件,你可以显示随机文章,最新留言,留言最多文章,发表评论最多的网友,以及真正的文章摘要,等等,真正截断,没有乱码。
价值:3星

WP Contact Form
WP Contact Form 是一个简单实用的联系插件,访问者可以直接通过它留言到你设定的 E-mail 上,好处是不会泄露你的 E-mail 地址,避免那些讨厌的 spam。
价值:4星

对 blog 做了一些调整

感觉现在 blog 漂亮多了,这是因为使用了 Beccary 最新放出来的 theme—“ Thirteen ”。这个 theme 的配色、结构以及字体我都很满意,同时我也做了一些微调:字体上加入了宋体,相应增加字间距。另外 theme 的翻页代码似乎有点问题,总是出现一些不相干的数据,不得已我找出 wordpress 自带的经典 theme 中翻页代码替换了事。Reccy 是个澳大利亚女孩,目前在香港,她设计的 theme 经常被 wordpress 官方选用。此外,她的 blog 也非常有意思在这里推荐一下,网址是 Beccary.com

关于Permalink

今天无事在 wordpress 后台闲逛,不经意间发现了 Permalink。Permalink 顾名思义好像是永久链接的意思,可以使地址更美观、可用性好和便于搜索。这么好的东西为什么不用呢?

1.服务器用的是 apache,所以先去 httpd.conf 确认载入了 mod_rewrite 模块。

2.确认 blog 所在目录选项:AllowOverride All。

3.Permalink 结构采用的是”/%post_id%.html”。这也是根据雨吁的经验。

顺便看了一下 mod_rewrite 模块,官方说这东西比较复杂,别想在一两天搞明白。不过根据官方的文档,wordpress 采用的这种方法效率较低,但是好处在于对终端用户亲和力比较强,不需要写那么多的规则。所以牺牲一些性能是值得的。