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 ThemesTheme 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/







13 則留言 @ “Blog 升級到 WordPress 1.5 (Strayhorn)”

頁數: « 1 [2]

  1. MyAvatars 0.2 MyBlogLog
    Gravatar

    (這是什麼?)

    [...] 相關網頁: Upgrading WordPress (WordPress Codex) Upgrading from WP 1.2 to 1.5 (Podz) Blog 升級到 WordPress 1.5 (Strayhorn) (Shih-Hsien’s BLOG) 另外,若是使用了英 [...]

  2. MyAvatars 0.2 MyBlogLog
    Gravatar

    (這是什麼?)

    [...] 其特性及安裝方式,在此就不加累述! 相關資源可參考以下連結: Blog 升級到 WordPress 1.5 (Strayhorn) WordPress 1.5 在 wp-rss2.php 的 b [...]

  3. MyAvatars 0.2 MyBlogLog
    Gravatar

    (這是什麼?)

    你的首頁在 IE 裡顯示有點異常,頁首和頁腳沒有對齊,不過在 firefox 下則一切正常。或許可以嘗試換 theme 或修改 css 來解決。

  4. MyAvatars 0.2 MyBlogLog
    Gravatar

    (這是什麼?)

    To jjliaw:
    我用 iBook 上的 Safari、Firefox 和 IE 看都沒有問題,換到 PC 上的 IE 頁首和頁腳就有點往左偏移,我會再調整看看,謝謝你的提醒。 :)

    (怎升級 WordPress 1.5 兩個禮拜後,才有一個人來提醒我? ~_~)

  5. MyAvatars 0.2 MyBlogLog
    Gravatar

    (這是什麼?)

    To jjliaw:
    在刪廣告留言時不小心刪到你的留言,補上。 :p

    隨便翻了一下,找來兩個有問題的範例: http://sanwangx.brain-c.com/archives/2004_05/29_37/ http://sanwangx.brain-c.com/archives/2004_05/29_36/ 這兩個都是圖片太寬而影響排版,和之前首頁自動折行失效的問題不同,不過還是可以參考一下。 當然,在 firefox 下都沒有問題… :)

    To San Wang: 我想不是大家漠不關心,而是這個問題出現與否是要看運氣的… :) 在首頁 sidebar 的「近期迴響」應是自動產生的吧?頁首頁腳偏移的問題,是在這裡面的部分內容,不知為何不會自動折行,而超出 sidebar 的寬度,進而影響整個版面的配置。所以運氣好的時候,沒有遇到不折行的內容,就不會出現頁首頁腳偏移的情況。 至於為何不會自動折行嘛… 要說它是 IE 的 bug 嗎…

    排版問題我會再 check 看看,最近實在是沒什麼時間。 ~_~

  6. MyAvatars 0.2 MyBlogLog
    Gravatar

    (這是什麼?)

    加入 Taiwan Blogger Map

    厚著臉皮,把自己的 blog 加入了 Taiwan Blogger Map,順位是第 195 位,座落於\r\n北緯:25.015317,東經:121.533646。路過的朋友們,

  7. MyAvatars 0.2 MyBlogLog
    Gravatar

    (這是什麼?)

    [...] 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 [...]

  8. MyAvatars 0.2 MyBlogLog
    Gravatar

    (這是什麼?)

    很高興看到有人發現相同的問題…。
    我剛剛測試性地裝了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 是如何做到的?

  9. MyAvatars 0.2 MyBlogLog
    Gravatar

    (這是什麼?)

    是 theme 的 CSS 設定問題吧?我暫時是不去理會他了,總之我貼圖的準則設為:圖的寬度盡量不超過 450px,非不得已時就小大圖並用,文章瀏覽時是顯示小圖,有需要看大圖時再去點選小圖本身。

  10. MyAvatars 0.2 MyBlogLog
    Gravatar

    (這是什麼?)

    [...] 相關網頁: Upgrading WordPress (WordPress Codex) Upgrading from WP 1.2 to 1.5 (Podz) Blog 升級到 WordPress 1.5 (Strayhorn) (Shih-Hsien’s BLOG) [...]

頁數: « 1 [2]

留個言吧!