WordPress 「文章 post」和「頁面 page」的差別

剛接觸 WordPress 的設計師,經常會搞不清楚「文章」和「頁面」有什麼不一樣,有時候在不清楚的狀況下就開始著手網頁建置,常常會導致後面出現資訊架構(IA)的問題。比如說頁面沒辦法建立類別和標籤,所以如果把網站很多內容都已頁面的形式建置,會導致後續選單架構很難彙整。

「文章(post)」和「頁面(page)」我覺得用英文更好理解,文章在WordPress 的設定裡面英文是「post」,會讓我們聯想到我們在網路上發文,像是 FB 或是各種論壇、留言板、BBS 等等,而「page」則是感覺比較嚴肅、比較正式。這的確和他們用途相符,文章(post)通常是沒有數量的限制,我們可以發佈很多文章,有點像部落格的概念,經常更新的內容。而頁面則是比較固定、比較靜態的內容,就像是「關於我」,或是「聯絡方式」這種,我們不會一天到晚發佈新的「關於我」或是新的「聯絡方式」,它是屬於比較基礎的網站資訊。

首先我們先看看文章和頁面的外觀呈現上有什麼不一樣。

用兩個外觀圖比較 WordPress 裡面「文章」和「頁面」的不同

我們在 WordPress 裡面可以看到,「文章」和「頁面」的版面配置差別主要是在「內容區塊」的位置,其他像表頭(header)、側邊欄小工具(widget)、頁尾(footer)都會維持大致相同,當然我們也可以個別設定,不過如果沒有特別設定的話他就是呈現一樣的內容。

而中間這個區塊我們會看到「文章」的標題通常會比較大,就像一則新聞標題總是很重要的,因為它代表了文章的內容大綱。而頁面的標題則通常會顯示為較小,因為它扮演的可能是「文章屬性」的角色,比如說把「關於我」的字型放超大,也無法詮釋「我」的主要資訊。

接下來在「文章」頁面預設都會顯示日期,當然我們一樣可以把它關掉,但這邊講的都是預設的版面配置。因為文章是經常更新的,有點新聞意味的訊息,雖然內容不一定是新聞,可是「經常更新」或「定期新增」文章是它的主要精神,所以顯示日期是合理的。而像是「關於我」或是「聯絡資訊」這種頁面,幾月幾日發佈的似乎沒有那麼重要,另外頁面也不會像文章顯示「作者」。

還有一個最大的差別就是文章有「分類」和「標籤」的選項,透過把分類加到選單裡面,我們可以連結到各個分類的彙整,也就是相關的文章列表。而「頁面」沒有這個功能,所以必須單獨把「頁面」加到選單裡面,使用者才連結的到「頁面」,有些佈景主題預設是會把所有「頁面」都自動加到某一個選單裡面。

以下就列出「文章」和「頁面的差別」

文章 (post) 頁面(page)
適用於經常更新、發布的內容 適用於不會經常更新、發佈的內容,如「關於我」。
有「分類」和「標籤」的設定選項 沒有「分類」或「標籤」的選項,必須個別加入選單裡。
預設會顯示「發佈日期」和「作者」 不顯示「發佈日期」和「作者」
通常標題較大 通常標題較小
通常預設會列出相關文章 通常預設不會列出相關文章
通常預設會顯示「發布留言」 通常預設不會顯示「發布留言」
有文章列表,由新到舊(可個別設定為置頂文章) 沒有「頁面列表」
沒有發佈數量限制 如果是用 WordPress.com 免費版,有最多50篇頁面的限制
動態網頁性質 靜態網頁性質
適用 RSS feed 不適用RSS feed
會出現在最新文章列表 不會出現在最新文章列表
無法單獨設為靜態首頁 可以將單獨頁面設為靜態首頁