WordPress預設的首頁,是像上圖那樣的文章列表(Posts Page),所有在WordPress後台以文章形式發表的內容,就會出現在文章列表頁。如果不想讓文章出現在此文章列表,可以使用自定文章類型(Custom Post Type),這我們會再另外說明。
在指定任意頁面成為WordPress首頁我們講到在某些情況之下,我們不希望首頁以文章列表的方式呈現,所以我們指定了某個特定的頁面來當首頁,如下圖:
但是一般網站還是會需要在選單的地方,有一個選項是 “部落格” 或是 “最新文章(消息)”,如下圖:
這個時候,我們就需要在WordPress後台做設定,指定一個頁面來當成文章列表頁,專門用來輸出文章。而當此頁面被指定成文章列表頁的時候,此頁面原本的內容將不會顯示,也不會顯示頁面標題,不像指定頁面成為首頁的時候,頁面標題會顯示出來,還需要隱藏頁面標題。
設定方式跟指定任意頁面成為WordPress首頁的位置一樣,都是在 WordPress後台 -› 設定 -› 閱讀 -› 首頁顯示 -> 靜態頁面 -> 文章頁面 這裡選擇一個頁面來當文章列表頁就可以了,如下圖:
指定完成之後,儲存,打開所指定的頁面網址,就會是文章列表頁了。這時候會需要把這個頁面放到選單上,作法請參考:WordPress認識與使用自定選單
參考影片教學,6分40秒處講到指定任何頁面成為WordPress文章列表頁:
您好,我有照著指示完成設定,首頁顯示成功,但為何文章頁面部分顯示不完全呢???我一直找不出原因,再麻煩您指導一下,感謝您
附圖
正常顯示應該如網址中的圖片
http://imgur.com/fsd8W8H
而照著步驟指定文章頁面後卻變成顯示不完全變成只顯示文字如網址中的圖片
http://imgur.com/dae8aWY
若您為付費會員請移駕至論壇提問,謝謝。
我有做過你所說的[做法1],雖然的確是可以把文章分類顯示到兩個不同的文章列表頁,但在閱讀設定中,亦只能設定一頁[文章頁面]。
而重點就是,我發現到如果不把文章列表頁調較為[文章頁面],文章中的[繼續閱讀]功能將會變得無效。
(對不起,剛才的回應中顯示不到more的code)
分類的版面也是可以修改的,而且還可以針對不同的分類有不同的版面:
http://codex.wordpress.org/Category_Templates
不過與其改分類,頁面模板應該省事一些。
我有做過你所說的[做法1],雖然的確是可以把文章分類顯示到兩個不同的文章列表頁,但在閱讀設定中,亦只能設定一頁[文章頁面]。
而重點就是,我發現到如果不把文章列表頁調較為[文章頁面],文章中的功能及文章列表頁中分頁編碼將會變得無效。
我的網站有兩頁文章列表頁,但你的方法只能設定一頁是[文章頁面],請問有沒有其他方法可以解決我的問題?
如果一定需要重複用到兩個文章列表頁,可以考慮兩種做法:
1. 將文章指定到某個類別,用類別列表來呈現。
2. 用頁面模板
http://www.yogoeasy.com/wp_add_pages/