[WordPress] 利用PHP include讓頁面模組化 重複內容不用再一個一個改

一個網站經營越來越久就會發現重複性的東西會越來越多,當重複內容多就會造成很嚴重的維護性問題。當修改一個內容就需要每個一樣的內容一個一個改。為了後續的維護問題,這邊使用到 PHP 裡面的 include 來達到「頁面模組化」的效果。

好家在 WordPress 是使用 PHP 語言來寫的,include 是 PHP 裡面的其中一個方法,主要是可以讓一個頁面導入到目前的頁面之中,當原始頁面更改也會一併更改。但在這篇教學我們不會真正的使用到 PHP 語言,而是借用外掛來完成這件事情,可以讓整件事情更簡單、更輕鬆的完成。

外掛資訊

外掛名稱- Improved Include Page
外掛連接- 連結

使用教學

在安裝完這個外掛的時候就會發現怎麼沒有任何介面可以來操作呢?這是因為這個外掛是使用「短代碼」來實現 include 的功能的喔!
官方有兩種短代碼的寫法,第一個是使用頁面 ID,第二個是 URL。我個人會優先推薦 ID,是因為 ID 是每一個頁面的獨立代碼,不會重複也不會改變,就依照個人需求來使用吧!

[include-page id="PageID"]
[include-page id="/about/resume"]

我這邊就以 ID 來教學。所以首先要先找到目標網頁拿到頁面 ID,找到你的目標網頁後將滑鼠移到上面,就會出現這個頁面的 ID 囉~

接著使用短代碼把剛剛找到的 ID 放進去就成功了!

有話大聲說!