一個支援 Widget 的側邊欄或者說是窗體化 (widgetized) 的側邊欄幾乎是 WordPress 主題的標準。

首先,什麼是窗體化 (widgetizing) 呢?簡單的說,窗體化就是能夠透過拖拉就能夠整理側邊欄的模組。比如我們需要更改分類和存檔的位置,只需要簡單把分類和存檔列表拖到它們的位置即可,根本不用去修改側邊欄的程式碼。

第 1 步:建立 functions.php 檔案

開啟記事本,然後把空白檔案儲存為 functions.php 。把 functions.txt 檔案中所有的內容複製到 functions.php 中。

回顧一下,現在在 「tutorial」 主題資料夾下應該有 4 個檔案。

第 2 步:窗體化側邊欄

直接在側邊欄的第一個 <ul> 標籤輸入以下程式碼:

<?php if ( function_exists(』dynamic_sidebar』) && dynamic_sidebar() ) : else : ?>

直接在 </ul> 標籤之前輸入以下程式碼:

<?php endif; ?>

儲存 index.php 檔案,然後我們到 WordPress 後臺 => 外觀 => Widget 就可以把 Widget 拖到側邊欄了。