[WP] 百廢待舉,革命尚未成功

這幾天把blog系統從mt換成wordpress,吃了一點苦頭:

1.從mt匯入文章不太順利:改了某些文章中的圖片網址才順利匯入,匯入後卻產生了四百多個類別,刪得我手軟,刪完後又得一篇篇加上類別。
2.操作習慣不同:從mt跳船到wordpress,有很多操作習慣不同,得慢慢熟悉。目前最大的問題是模版和css的修改,還是有點千頭萬緒的感覺,暫時採用K2做為佈景主題,細節部份再做修改。

wp的功能確實比久沒更新的mt強大許多,更有眾多的plug-in支援,等於是功能無限擴充,由於plug-in幾乎不會動到原始檔案,使得未來升級的便利性也相對的提高,這點就讓我完全偏心wp,希望可以快樂的使用下去,徹底的跟mt說bye-bye,衷心的祝福它有進步的一天!

RSS的部份我已經在Feedburner那邊更新了,剛來到這裡的人請先手動加入:

http://feeds.feedburner.com/wmfield

百廢待舉,革命尚未成功,我還會繼續努力!

[MT] [預告]準備跳船

這幾天打算跳船,把系統換成wordpress,有幾個原因:

1.對於整個網站的樣子已經看煩了,很想重新設計,但不如直接換系統。
2.MT已經好久沒有更新了,他的網站也很沒活力的樣子,雖然已經用慣了,但畢竟他不是全然免費的,用起來還是覺得有些礙手礙腳,還是跟著大家跳船吧!
3.wordpress有很多的plug-in可以用。
4.喜新厭舊的心態作祟。

所以因為準備更換blog系統的緣故,如果大家發現連不上這裡或是feed怪怪的,那就是我正在安裝系統,並且把網址導向新的wordpress系統,安裝好後應該會讓大家的rss viewer充滿這裡的舊文章,屆時還請多多包涵。

用http://feeds.feedburner.com/wmfield這個feedburner網址訂閱本站的朋友就不用更換網址了,系統轉移完成後,我會把feed轉向新的系統,還沒有更改的朋友請手動更改一下喔!

希望轉換一切順利,要不然就只好再回到MT來~~

[MT] atom feed出問題,請愛用feedburner

我的atom feed爛掉了,不曉得這個問題已經出現多久了,可能是因為我為了排序問題把類別名稱改掉,使得atom出現問題,感謝shakalaca留言給我告知這個問題。

所以如果是用feedburner訂閱本站的朋友,我已經請feedburner改讀rss2.0的檔,應該不會再出現亂碼或無法讀取的情形。

至於本來就訂閱atom的朋友,我也不曉得怎麼通知你們,若你們有上來這邊看看的話,也請你們手動把feed改成以下這個:

http://feeds.feedburner.com/wmfield

這是燒過的feed,不管我以後搬站、換系統或換feed,這個訂閱的網址都不會改變。

目前atom feed暫時不再提供,因為我也不會修~@_@~

[MT] 自定MT的類別排序

MT的類別在預設的功能裡是按照開頭字母的順序來排序的,但自動排序的結果,會讓類別名稱顯得雜亂,無法按照重要性來依次排列,這可能是下一版的MT必須改進的地方。

原本我是用OUI所提供的方法,在類別前加上01_、02_……的數字,並在首頁用分類描述取代分類名稱,改了之後確實在分類彙整欄達到了效果,但是因為我在文章標題後面也加上顯示類別的標籤,這裡不管我再怎麼改,就是無法用分類描述來取代,可能是因為我的功力不足,怎麼改就是無法出現分類描述,只能以01_類別名稱的方式呈現,前面還是會出現排序的數字。

後來在MT forum上面找到了幾個不同的改法:

1.Sorting the Categories and avoid alphabetical Sequence:同樣在標題前加上數字排序,但利用外掛在出版時自動將前面數字去掉。

2.Faceted Movable Type:這個看不太懂,沒有仔細研究。

3.最簡單改法:連模版都不必改,在類別名稱前面加上如下的html語法,出版的時候裡的數字或符號都不會出現,但類別就可以按照你的想法整整齊齊排好。

若類別名稱寫成這樣:

<?--01-->Cherries
<?--03-->Apples
<?--02-->Bananas
Grapefruit
Kiwi
Blueberries

排列出來的順序就會像這樣:
Cherries
Bananas
Apples
Blueberries
Grapefruit
Kiwi

[MT] 在MT上排程出版文章

打上一篇文章的時候,原本想要利用預約出版的功能,自動在設定的時間出版文章,但後來文章並沒有按照設定時間自動出版,去six apart看到使用說明後,才知道原來還要在伺服器那邊的cron做設定,系統才會將工作排程,每隔一段時間自動檢查是否有排程出版的文章。

所以我就進cpanel的工作排程,加了以下這行指令後,把這篇文章當做測試文,看看是否能夠如期出版:

cd /path/to/mt/; ./tools/run-periodic-tasks

上述指令中,「/path/to/mt/」表示你安裝MT的完整路徑,「/tools/run-periodic-tasks」則是執行檔的所在位置。

加入指令後,還要將run-periodic-tasks的權限設為755,這點很重要!

ps,測試成功!設定為每十五分鐘檢查一次是否有排程文章。