本站一直堅持着每天至少一篇文章來幫助大家更好的找到自己喜歡的 WordPress 主題,同時我們也分享一些 WordPress 使用技巧來幫助大家掃盲,所以還請大家多多支持本站,您的支持和評論就是對我們最大的鼓勵。

下面説本文的正題哈,相信很多做 WordPress 主題的朋友一開始都不知道如何給做好的 WordPress 主題添加後台設置選項,這個問題是否一直困擾着大家呢?呵呵,不着急,在本文將得到解決!現在 WordPress 主題下載站-愛找主題就為大家説明一下如何給 WordPress 主題添加後台設置選項!

首先,還是先來個掃盲,什麼是 WordPress 主題後台設置選項?

20130610175252

主題後台設置選項裏有一些主題作者預設的一些選項,比如是否顯示廣告呀,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 表中出現?

2013061032