怎樣在MacOS X平台上安裝WordPress?

有朋友在詢問怎樣在MacOS X平台上安裝WordPress。基本上,在MacOS X裡頭安裝WordPress,可說相當容易,因為現在所流行的OSX版本(如10.3 Panther),本身便具備了安裝WordPress所需要的Apache伺服器以及PHP動態頁面語言,在安裝MySQL方面,也是相當容易,如果使用的是Darwin,則是原本就內建了MySQL,我個人是MacOS X的使用者,我所進行的整個WordPress中文本地化工作,目前也是在我的iBook G4上進行的。而在這邊簡單講ㄧ下在MacOS X上安裝WP所需要的步驟。

Continue reading

WordPress 的 Kubrick 主題套件

Kubrick 主題套件的設計,應該是讓慣用 Photoshop 以及 Image Ready 的美工高手在選擇網誌寫作工具時,採用 WordPress 的好理由,所以,如果您本身熟悉 Photoshop的使用,您應該注意一下這個套件。Kubrick 套件的名稱取自大導演史單利.庫伯立克的名字,由Michael Heilemann所設計,而WordPress的官方開發者 Matthew Mullenweg 則表示,在下一版的 WordPress (1.3版)將會把Kubrick 主題套件納入為預設的模板。

Kubrick 主題套件裡頭到底有那些東西?在這個套件中,附了一個 Photoshop 檔案,檔案中已經用Slice工具,將整張圖片切成了一個個的Slice,所以,如果想要修改WordPress的版面,就是打開這個 Photoshop 檔案,然後用「Save for Web」功能,將整個 Photoshop 檔案的每個 Slice,分別存成較小的圖片,而 Kubrick 所提供的CSS樣式,可以將這些 Slice 圖片正確對應到版面的各個位置(標題、本文、頁尾等)。

而其中最簡單的,該算是標題圖像(banner),在這個 Photoshop 檔案中已經有一個叫做 Header 的圖層(Layer),上面有一個 Alpha Layer作為Mask,可以避免圖像超出範圍,而要修改標題圖像,就只要把自己的圖片剪下貼上,貼到 Header 這個圖層就好了。

換言之,使用 Kubrick 套件,要自訂版面,不用懂 CSS、不用懂 PHP,只要會 Photoshop。

不過,在WordPress官方論壇上,也可以看到反對將 Kubrick 作為預設模板的聲音,包括有人以為,要一般人在調整網站的外觀時,非要裝一套 Photoshop 不可,相當荒謬,也有人說,之前累積了那麼多關於 CSS 的教學與資源,在改用 Kubrick 之後,豈不都是白白浪費?整串討論串累積了一百三十多篇討論,可說吵得不可開交。我自己是以比較觀望的態度,在看 WordPress 1.3 的發展。

我已經把 Kubrick 1.2.4 的相關文件翻譯成中文,將相關檔案,都包在今天釋出的中文測試安裝包當中。

在今天釋出的安裝包當中,還包括將所有的檔案的文字格式檢查過,之前因為檔案是從許多不同的地方蒐集而來,許多檔案使用的文字格式都不一樣,有的是Windows文字檔、有的是Mac的,還有些是 unix 的文字格式,我全部整理過,統統轉換成unix文字檔,或許因為某些伺服器的PHP對一些文字格式的處理不良,之前許多朋友遇到的問題,或許可以因此得到改善。另外也修正了之前就知道,但是一直沒有時間處理的 PHP 錯誤。

而我還在想要把時間放在 1.2 版的中文 Patch 上,還是就開始等 1.3 的釋出?因為之前知道的一些問題,許多在目前還在開發中的版本,似乎已經得到解決了。

一些WordPress消息

WordPress官方最近做了新的下載頁面,其中,稱呼在CVS當中、還在開發當中的版本為「Bleeding Edge」,也就是所謂的「出血」,WordPress在系統介面設計方面,使用了相當多的出版術語,例如slug、tagline等等,現在將開發中的版本稱呼為「出血」,也保持這一貫的隱喻與趣味。而我在OSSF站台上所進行的「中文WordPress專案」中,所製作的完整繁體中文安裝套件,目前也可以使用CVS方式取得,如果您熟悉*nix的命令列操作模式,請用以下方式取得程式碼:


export CVS_RSH=ssh(如果您用的是 csh,請輸入setenv CVS_RSH ssh)
cvs -d :ext:cvs@cvs.openfoundry.org:/cvs co wp-12tc

最近會把目前的系統再稍做整理,再製作一個安裝包釋出。

Continue reading

080的WordPress Hosting

WordPress作為以GPL授權的自由軟體,對於使用者的要求只有一項,就是希望使用者能夠在頁面上,放一個連回WordPress官方網站的連結,這一點,寫在WordPress程式所附帶的讀我檔案當中,在開頭「系統需求」的部份。

這樣的要求應該不算困難,也應該不算過份,但是還是有人做不到,讓我實在覺得相當奇怪。而像群盟科技這樣的公司,又拿WordPress當作「常見問題FAQ」的上稿系統,又拿WordPress系統提供blog hosting,所有的網站外觀也都是取自年初的WordPress樣式大賽,雖然年費一千兩百元可說相當便宜,但是,對於官方開發者的一些小小要求都做不到,把Powered by WordPress這一行就是要改成Powered by 080(老實說,我剛看到這個名稱的時候,我第一個想到的是「感冒、頭痛、零八零藥粉∼」那首廣告歌),也實在太說不過去了一些。

Aside

Matt在WordPress 1.2之前,就寫了On Asides這篇文件,說明怎樣在WordPress系統上,快速製作SideBlog的方式,不過,似乎在中文使用者中,還沒有看到多少人在WordPress使用SideBlog,可能是因為沒有多少人注意到這篇文件,也可能是因為沒有中文文件介紹,在這邊便簡單介紹一下。

Continue reading

WordPress問題:答Max

Max問了這樣的問題:「zonble可以請問你一個問題嗎,為什麼我的rss2都沒辦法用,按下去都找不到網頁?」

簡單說,Max的問題就是首頁的RSS2的連結,並沒有正確指定到WordPress用來產生RSS2格式交換資料用的頁面wp-rss2.php。在WordPress 1.2當中有一點小問題,那就是,當你啟動了permalink功能後,同時選擇的是以index.php開頭的permalink結構時,雖然WP 1.2會正確顯示網站中的頁面,但是並不會正確指定到各種新聞交換用的檔案,例如RSS2、RDF、Atom等,要解決這個問題,有幾種方法,一是WP 1.3 Alpha似乎已經解決了這個問題,或許可以考慮看看,升級到WP 1.3a(不過我自己還沒有測試過WP 1.3a就是了)。

另一種方法,就是手動改一下index.php。把<?php bloginfo(‘rss2_url’); ?> 改成 <?php bloginfo(‘url’); ?>/wp-rss2.php,
<?php bloginfo(‘comments_rss2_url’); ?> 改成 <?php bloginfo(‘url’); ?>/wp-commentsrss2.php。