近來簡直和打機絕了緣,最近修改了 WordPress 的 plugin Extended Live Archives 令到它兼容 WP 2.3 外,就是跳 line dance、上網、看動畫,而其餘的時間都放在 Habari 上。
要將這 blog 轉到 Habari 上,如果是純粹內容的轉移,其實是非常簡單,因為 Habari 現時已經有 WordPress importer。但要將這 blog 的基本功能轉至 Habari,就需要 Habari core 提供和額外的 plugin,Habari core 現時我覺得不足的地方是不支援留言 email alert 和不支援 XMLRPC,這個有待 core team 繼續開發。
而 plugin 方面,現有 Habari 的 plugin 不多,我自己選擇了自行編寫簡單的 plugin,一來可以將來的 Habari blog 提供現在相近的功能,二來可以了解 code base,增進自己對 PHP 的認識,有助自己將來寫 patch 回饋 Habari。我現時已經寫了以下數個 plugins。
- Code Escape
- Related Posts
- Related Tags
- Latest Comments
- Popular Tag
- Download Counter
- 現時 comment 會 filter 了 <code>...</code>,要看看如何解決
- 我自問沒能力寫 ELA 這類 archive display plugin,要想想怎樣建立新的 archive page
- Plugin 方面除了改善上述還未公開 plugin 的 code 外,要花時間研究現有的 smilies、anti-spam、contact form plugin,亦希望研究留言的 email alert 以 plugin 實現的可行性
天佑加油,我很期待。想當初我也說過堅決不用wordpress,所以將來是否會換去Habari其實也難說。
看你這麼努力推動 Habari 也令我心癢癢想試,不過我實在不能像你那麼有精力去研究新東西。 :P
@LEMONed:你曾經說過這番話?哈哈,但你現在居然不但使用 WordPress 還寫 theme 呢。
@Clement:都不算是推動的,只是自己有興趣試新東西,和真的對 WordPress 有點失望而已。
You can send your plugins for me to try, the one I have done is even worse than yours!
This related post plugin doesn't work in my case. I'm running on XAMPP and whenever I have this plugin activated the server hangs. With the plugin folder removed it works again. Other plugins work OK except this one.
@sfong15:我還未找到你遇到問題的原因,我自己完全沒有問題,真的很奇怪,related posts 和 related tags 的結構是差不多的。
wordpress怎么让你失望了啊,天佑给说说咯
@James:其實在之前的文章已經有提及,自從 Matt 等人成立 Automattic.com 之後,WordPress 商業化的味道愈來愈重,和 community 的距離愈來愈遠,開發的方向和決定權完全是在數人手中,完全不聽其他人的意見。
之前已經發生過數件事件,其一是 more tag 和全文 feed 的處理方法,明明是和以前不同,我在 trac 起了 ticket 討論這事,core team 全不聽入耳,說沒有變過,這處理手法很好云云。
再加上 WordPress core 和簡約相去愈來愈遠,變得愈來愈大,亦是另一個原因令我對 WordPress 失望。