本站一直堅持著每天至少一篇文章來幫助大家更好的找到自己喜歡的 WordPress 主題,同時我們也分享一些 WordPress 使用技巧來幫助大家掃盲,所以還請大家多多支援本站,您的支援和評論就是對我們最大的鼓勵。
下面說本文的正題哈,相信很多做 WordPress 主題的朋友一開始都不知道如何給做好的 WordPress 主題新增後臺設定選項,這個問題是否一直困擾著大家呢?呵呵,不著急,在本文將得到解決!現在 WordPress 主題下載站-愛找主題就為大家說明一下如何給 WordPress 主題新增後臺設定選項!
首先,還是先來個掃盲,什麼是 WordPress 主題後臺設定選項?

主題後臺設定選項裡有一些主題作者預設的一些選項,比如是否顯示廣告呀,LOGO 呀,欄目分類呀等等,都是專為使用者設定的,都是為了更好的方便使用者,如果這個主題是自己用,這些設定完全可以不需要!懂的人都喜歡程式碼解決問題!
那麼,重點來了,如何在 WordPress 後臺的外觀裡出現一個主題設定選項呢?方法很簡單,
1 、找到 wordpress 主題目錄下的函式檔案 functions.php 用 notepad++等軟體開啟,在下面新增以下程式碼:
require ('theme-options.php');
2 、在 wordpress 主題目錄下建立一個 theme-options.php 檔案,並將下面的程式碼加入
//註冊資料 add_action(‘admin_init’, ‘register_theme_settings’);function register_theme_settings() { register_setting(“theme_mods_freshblog”,”theme_mods_freshblog”);}//新增 admin 外觀選單 add_action(‘admin_menu’, ‘add_theme_options_menu’);function add_theme_options_menu() { add_theme_page(‘Freshblog Theme Options’,’Freshblog Theme Options’,’edit_theme_options’,’theme-options’, ‘theme_settings_admin’););}function theme_settings_admin() { //這裡寫選項頁面內容}
到這裡的時候,你再研究的話有木有發現主題設定選項頁面裡的內容都會以 theme_mods_freshblog 的欄位名在資料庫裡的 option 表中出現?
