本站一直堅持著每天至少一篇文章來幫助大家更好的找到自己喜歡的WordPress主題,同時我們也分享一些WordPress使用技巧來幫助大家掃盲,所以還請大家多多支持本站,您的支持和評論就是對我們最大的鼓勵。也歡迎廣大WordPress愛好者們加入我們的QQ群:153526824,群共享內有很多資源!
下面說本文的正題哈,相信很多做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表中出現?
具體函數說明:
請進官方資料:
主題貓WP建站,累計幫助1300+客戶成功建站,為站長提供支持!
立刻開啟你的建站之旅