要在首頁的話建議使用 front-page.php 讓系統自動去抓取首頁,然後在裡面使用 Polylang 的 pll_home_url() 的 function 來判斷首頁當前的網址,再依據該值去判斷要讀取的內容。
在 WordPress 內可以把樣板(template)給分開,讓我們的 code 更好維護,而 get_template_part() 就是幫助我們把樣板讀進來的函式。
WordPress 使用 get_the_posts_pagination() 取得文章列表分頁導覽列的用法與說明。
如果想要自訂 WordPress 內建編輯器的樣式,可以透過 add_editor_style() 這個函式,裡面可以丟樣式檔的名稱,預設是 editor-style.css。
在 WordPress 可以使用 wp_get_recent_posts() 抓取網站最新文章,可以傳入一個陣列帶入相對應的參數,之後會回傳 post 可以參考 get_post() 取得對應的內容。
在 WordPress 可以利用 the_post_navigation() 取得單篇文章上一篇及下一篇文章,直接使用該函式會直接出現上一篇及下一篇文章的標題及連結,函式可以傳入陣列的參數。
在透過製作 WordPress 製作網站時,我們往往都會先去找一個喜歡的佈景主題來用,但如果有客製化的需求時,當完成了一定程度的客製化,但原本的佈景主題如果有更新,原本客製化的東西就會都不見了,這時候我們可以使用 WordPress 提供的子佈景主題(Child Theme)功能來在客製化後,還能避免核心更新後修改的內容都不見了這件事。
要在 WordPress 的佈景主題設定獨立文章的樣板,可以透過檔名讓 WordPress 去抓對應的檔案,而透過檔案讀取有優先順序,規則與順序如本文說明。
WordPress 是一個很方便用來架站的套裝軟體,如果自己會一些程式的話,也可以利用它來方便客製化一些網站的頁面,如果我們想要在網站新增一個新的樣板可以這麼做。