Blog 升級到 WordPress 1.5 (Strayhorn)
西元 2005 年 2 月 22 日 早上 9 點 38 分距離 WordPress.org 發布 1.5 (代號 Strayhorn) 已經經過一個禮拜左右了,今天抽點空也把自己的 blog (WordPress 1.2.2) 升級到 1.5 了。 :p
注意:以下更新步驟 「可能」 僅適用於個人,升級前請先備份你的資料庫和 WordPress 目錄,強烈建議你參考官方升級文件 Upgrading WordPress 來完成升級工作。
原本預估這個看似大工程的升級,如果不考慮升級後頁面的修改與還原,以及保留先前的外掛程式,升級會出乎意料之外的簡單:第一,除了 WordPress 根目錄下的 wp-config.php,其餘全數刪除,如果你文章裡的圖片也跟我一樣是儲存在 WordPress 目錄下,請留心不要刪除到這些圖片。第二,把 WordPress 1.5 壓縮檔解開放到原本 WordPress 的目錄下。第三,用瀏覽器去瀏覽 wp-admin/upgrade.php,接下來按照指示點選下一步即可完成升級。 :p
目前自己已經中文化一些較常看見的訊息,外掛程式只啟動了 Gravatar (Gravatar 的介紹請見 Gravatar 讓你的 blog 留言也有大頭貼),其它請容後再慢慢修改。
之前不像其它朋友有在玩 WordPress 1.5 beta,所以升級完後才開始接觸 Strayhorn,初步發現它的 presentation 有很大的改變,頁面的表現方式很完整的獨立成一個個 theme,而且,每個 theme 還會拆解成頁首 (header.php)、首尾 (footer.php)、迴響 (comments.php) 等多個部分,依照你要修改的部分去修改對應的檔案即可,不像之前 WordPress 1.2.x 是全部放在 index.php 裡。詳細說明請見官方文件 Using Themes 的 Theme Files 章節。
在 WordPress 1.5 中,根目錄下的 index.php 變成只會依據你選擇的 theme,到 wp-content/themes/ 目錄下使用對應的 theme (每個 theme 都是一個目錄) 來顯示頁面。譬如 「WordPress Default」 theme 是位於 wp-content/themes/default 目錄。
在修改 theme 時,為了避免改壞原本的 「WordPress Default」 theme,也為了以後能至少有一個正常的 theme 可供備用,我選擇另外獨立一個 theme,而且只在獨立出來的 theme 上做修改。因為我是以 「WordPress Default」 theme 為範本,所以我把 wp-content/themes/default 複製成 wp-content/themes/default_sanwangx,並且修改 wp-content/themes/default_sanwangx 目錄下的 style.css,下列為 style.css 的第二行內容:
Theme Name: WordPress Default
冒號以後為模版的名稱,模版名稱不能和其它模版的名稱重覆,否則在 WordPress 後台會無法顯示,所以你必須修改一下,譬如可以修改成:
Theme Name: WordPress Default (sanwangx)
如此一來,你就可以在 WordPress 後台看到一個新的 theme:「WordPress Default (sanwangx)」 可供選用。
下載 WordPress 1.5 (Strayhorn)
http://wordpress.org/download/

(這是什麼?)
西元 2005 年 2 月 25 日 at 12:03 pm
[...] 相關網頁: Upgrading WordPress (WordPress Codex) Upgrading from WP 1.2 to 1.5 (Podz) Blog 升級到 WordPress 1.5 (Strayhorn) (Shih-Hsien’s BLOG) 另外,若是使用了英 [...]
(這是什麼?)
西元 2005 年 2 月 26 日 at 8:50 am
[...] 其特性及安裝方式,在此就不加累述! 相關資源可參考以下連結: Blog 升級到 WordPress 1.5 (Strayhorn) WordPress 1.5 在 wp-rss2.php 的 b [...]
(這是什麼?)
西元 2005 年 3 月 8 日 at 1:01 pm
你的首頁在 IE 裡顯示有點異常,頁首和頁腳沒有對齊,不過在 firefox 下則一切正常。或許可以嘗試換 theme 或修改 css 來解決。
(這是什麼?)
西元 2005 年 3 月 9 日 at 7:31 pm
To jjliaw:
我用 iBook 上的 Safari、Firefox 和 IE 看都沒有問題,換到 PC 上的 IE 頁首和頁腳就有點往左偏移,我會再調整看看,謝謝你的提醒。
(怎升級 WordPress 1.5 兩個禮拜後,才有一個人來提醒我? ~_~)
(這是什麼?)
西元 2005 年 3 月 13 日 at 1:44 am
To jjliaw:
在刪廣告留言時不小心刪到你的留言,補上。 :p
排版問題我會再 check 看看,最近實在是沒什麼時間。 ~_~
(這是什麼?)
西元 2005 年 3 月 13 日 at 11:53 pm
加入 Taiwan Blogger Map
厚著臉皮,把自己的 blog 加入了 Taiwan Blogger Map,順位是第 195 位,座落於\r\n北緯:25.015317,東經:121.533646。路過的朋友們,
(這是什麼?)
西元 2005 年 4 月 8 日 at 2:02 pm
[...] Gravatar 讓你的 blog 留言也有大頭貼 http://sanwangx.brain-c.com/archives/2005_01/17_161/ http://sanwangx.brain-c.com/archives/2005_02/22_164/ Blog 升級到 WordPress 1.5 (Strayhorn) Taiwan Blogger Map where? Upgrading WordPress http://b [...]
(這是什麼?)
西元 2005 年 4 月 12 日 at 1:32 am
很高興看到有人發現相同的問題…。
我剛剛測試性地裝了WordPress v1.5 (on FreeBSD4.9),upload一些大圖之後,也被上述 “IE 顯示異常,但 Firefox 下一切正常” 的問題困擾不已(圖太大了)。更糟的是我的blog(http://www2.civil.must.edu.tw/blog/) 僅有在使用 [WordPress Default] theme 時是正常(with Firefox only)的,其餘的 themes, 包括 [classic],怎麼換結果都一樣失敗。[WordPress Default] + Firefox 是如何做到的?
(這是什麼?)
西元 2005 年 4 月 12 日 at 7:48 pm
是 theme 的 CSS 設定問題吧?我暫時是不去理會他了,總之我貼圖的準則設為:圖的寬度盡量不超過 450px,非不得已時就小大圖並用,文章瀏覽時是顯示小圖,有需要看大圖時再去點選小圖本身。
(這是什麼?)
西元 2005 年 12 月 27 日 at 1:54 pm
[...] 相關網頁: Upgrading WordPress (WordPress Codex) Upgrading from WP 1.2 to 1.5 (Podz) Blog 升級到 WordPress 1.5 (Strayhorn) (Shih-Hsien’s BLOG) [...]