header-image恢復運作

  自打切换回WordPress,启用旧的kd02模板后总觉得少点啥。经人提醒原来是图形化标题没有了,现在重新启用,只是这个字体是不是有点过于年轻化了?

Life Stream

  最近回到WordPress后一直在恢复站点各类插件到当年的状态,期间加了一个小东西:SimpleLife
  各位可以先参看一下效果页面:Life Stream,它是用来聚合各类SNS站点RSS内容,来完成自己的Life Stream用的插件(当然你非要聚合别人的也行)。
  默认支持:Flickr(支持缩略图),delicious,Twitter,Last.fm,Facebook,当然只要支持RSS输出的服务都可以自行添加(包括Logo);每项都可以单独设置背景颜色和文字颜色;设置鼠标停留时的效果;自带调色板。

插件列表

  既然重新开始启用WordPress,那么这篇先说说现在《海豚微笑的背后》启用了哪些插件。

  • Akismet:Antispam插件,WordPress自带,效果也很突出。
  • Chinese Word Count:让字数统计功能支持中文。
  • Extended Live Archives:漂亮实用的存档插件,在2.3之前很多人都用,2.3之后作者停止更新所以需要做些改动才可以,有兴趣的可以问我要修改版本。效果可以见本站的存档页面。
  • Get Recent Comments:最新留言,我比较喜欢这类功能单一,但可定制性很高的插件。
  • Google XML Sitemaps:生成Google XML Sitemaps文件。
  • iG:Syntax Hiliter:代码高亮,这款使用和配置都稍显复杂,不过开始用了就懒得替换了。
  • Landing sites:如果你通过Google搜索访问本站的话,会看到类似“您是从Google搜索到这里,或许以下文章也会对您有用”之类的句子。
  • Lightbox 2:漂亮的图片展示效果,这个有很多类似的,不过这款比较傻瓜罢了。
  • No Self Pings:经常会引用自己曾经的文章,但是又不想自己ping自己的可以尝试用用这款插件。
  • Twitter Tools:最最强大和顺手的Twitter类插件。
  • WordPress Database Backup:备份数据库,配合WP-Cron可以实现自动备份。
  • WP-Cron:自动执行一些任务。
  • wp-cache:cache类插件,把部分页面静态化,理论上可以提高访问速度,不过俺的DH已经慢到静态页面也得慢慢来的地步了。
  • WP Ajax Edit Comments:留言实时修改,可以让留言者在固定事件内再次修改留言,对于我来说管理留言也更加方便,可以直接在前台操作。
  • WPtouch iPhone Theme:让站点对iPhone/iTouch有好化,真的很友好,如果你有iPhone/iTouch设备访问本站点就知道效果了。

  暂时就这么多了,还有一款SimpleLife正在部署中,它是用来聚合我在一些SNS站点活动用的。

求助:Permalink的疑问

  我的Permalink是设置成”/%post_id%”的格式,也就是显示为”http://kdolph.in/267“这样的格式。当我单独设置某一篇文章的Post Slug,比如设置”267″这篇文章为”kd03″,通过”http://kdolph.in/kd03“来访问的话就会显示404错误。只有当我把Permalink设置成”/%postname%”时才起作用,当然这个时候其他文章的地址就乱套了。
  我的印象中WordPress是能像我开始提到的那样工作的,是我设置问题还是2.3.1的BUG?有否同样经历的朋友留言提点一下?谢谢。

UPDATE: 问题找到了,WordPress只有Page的Post Slug在任何情况下都有效,而经过WordPress => Drupal => WordPress这样一转,所有的Page都变成Post了。

UPDATE2: 现在求助有什么东西能把Post转成Page的?

UPDATE3:这里有一个现成的插件:Post2Page

Technorati Tags: ,

Drupal 2 WordPress简要教程

  从Drupal转回来第一篇关于WordPress的文章自然就是怎么转了(以后多转转看样子就不愁没文章写了)。本文针对的两款程序的版本为Drupal 5以及WordPress 2.0,转换完成后再升级WordPress到2.3或者更高版本。

  1. 安装WordPress 2.0到相同的MySql数据库中,安装目录随意(以后可以更改)。
  2. 把Drupal设置为Off-line模式。
  3. MySql中运行这个文件(Drupal2WordPress)中的语句。
    1. line 10,修改”use wordpress”为正确的数据库名字。
    2. line 20(2处),line 32(2处),line 36(1处),line 48(1处),一共5处字符串为”drupalmigration”修改为当前Drupal的数据库前缀(默认是没有的,所以一般删除这个字符串就可以)。
  4. 升级WordPress到最新版本

参考文章以及作者提供的SQL转换代码:How to migrate from Drupal 5 to WordPress 2

Technorati Tags: ,