Posts Tagged ‘WordPress’

WordPress Fluency Admin

Wednesday, March 12th, 2008

Fluency Admin尽管 WordPress 2.5 跳票了,Dean J. Robinson 还是如期发布了他的后台主题 “Fluency Admin”。

Fluency 把主菜单放到左边,布局跟名噪一时的 Tiger Administration 很相似。以灰黑为主调且没有配搭多余的图标,尽显 minimalism 风格。个人更为喜欢 Fluency ,唯一令人惋惜的是它不能直接显示二级菜单,也不能像 Tiger Admin 般配合 Admin Drop Down Menu终于更新了!支持 2.5)使用。除此之外我还向作者多提了些个人意见,还报告了若干小bug。

这个后台主题只适用于尚未发布的 WordPress 2.5 或更高版本,虽然 2.5 beta1 已可通过 svn 取出,但这个后台在一段时间内肯定还会不断变化改进。然而如果你像我一样,已经急不及待地换上了 2.5 beta1,你也可以马上试试 Fluency Admin,并且留意它的更新。

Flickr里有多图预览,下载请到作者的页面

WordPress模块化dashboard即将到来

Wednesday, February 6th, 2008

前天就发现WordPress 2.4 (nightly build) 的dashboard有了明显变化,模块化功能已经初步实现。但那时我只在Twitter上提过一下,直到现在才有时间写。

早在去年年末,2.4的nightly版本已经引入了全新设计的后台,从一些还没生效的链接等细节中可以发现,2.4正式版将带来模块化的Dashboard。但由于改动太复杂,开发团队无法如期完成并发布2.4版,后来官方宣布跳过2.4(甚至不跳票了),于3月发布下一个major release v2.5。

所谓“模块化”,就是像 NetvibesPageflakes 那样,把 Incoming Links、Latest Comments、WordPress Planet 等各组信息分为一个个带标题栏的小区块(类似于图形界面操作系统里的“窗口”),用户可以自由编辑各个模块的内容,可以拖动以重新编排各个模块的位置。但当然,WordPress只是一个blog程序,我暂时不敢奢望能在Dashboard里添加一个预报广州天气的Widget。不过以后有没可能,我倒抱有一丁点希望。

苦等了一个多月,目前通过svn更新的最新2.4 nightly build已经可以让用户编辑3组RSS信息来源,你可以:

  1. 把 Google Blog Search 的结果换回 Technorati Incoming Links 或任意feed,并自定义显示数目及日期
  2. 把 Development Blog 换成任意feed,并自定义标题、显示数目、内容、作者及日期
  3. 把 WordPress Planet 换成任意feed,并自定义标题及显示数目

Dashboard Overview Incoming Links Primary Feed Secondary Feed

然而期待中的AJAX效果目前尚未实现,也暂时未可以改变各个模块的位置(这些该不会都是我自己的YY吧?)。另外,撰写文章的页面及TinyMCE编辑器也较2.3x有了很大的改动,但目前还没成形,最终会变成怎样还不好说。

也谈WordPress的Permalinks

Tuesday, December 18th, 2007

昨天白鸦在 Google Reader 上分享了一篇文章,里面说到 Permalinks 的一个“可用性问题”,关于翻页导航

[...] 因为我会不断地更新Blog的内容,某一页面内的内容就会发生变化,这样就会造成这个月看到的第三页的内容和下个月看到的可能就会不一样,此时永久链接也就不再永久了。[...]

这种情况适用于WordPress。也就是 http://domain.com/page/2 这种永久链接的内容并不“永久”,会随着文章的增加而不断变化。作者说得没错,但我认为他在钻牛角尖。

首先我们从浅层分析一下。Codex中对permalinks的举例说明,就把 “默认 vs 自定义” 比作 “Ugly vs Pretty”:

默 认:http://domain.com/?paged=2
自定义:http://domain.com/page/2

显然,非默认的链接样式比默认的要明了、好看,已经改善了用户体验,达到了它最基本的目的。

然后来实战一下搜索引擎。请在Google Blog Search里搜索一个关键词(如“谷歌拼音输入法”),我保证前20页里绝对不会出现以上样式的搜索结果;甚至夸张点说句,前100页里也不会有。我退一万步就算有,你应该想到的,也不是“柠檬你错了”,而是“我根本不会去点这个结果”。因为在它之前,必定已有大量你更愿意去点击的有用搜索结果。这几乎没有对用户体验产生影响

所以关于这个“可用性问题”,并没有太大的讨论价值,而该文章作者颇具创意的解决方法 — 加时间戳,也是没有必要的。费心思去解决这个“缺陷”,压根就不是实用的(用户体验 or 搜索引擎)优化。

问我的处理方法?我会在sitemap以及robots.txt中,把 /page/* 给exclude开去。

以上言论仅为个人见解,欢迎拍砖。另:免谈百毒。