相信很多做wordpress主题的朋友一开始都不知道如何给做好的wordpress主题添加后台设置选项,这个问题是否一直困扰着大家呢?呵呵,不着急,在本文将得到解决!现在wordpress主题下载站-爱找主题就为大家说明一下如何给wordpress主题添加后台设置选项!
首先,还是先来个扫盲,什么是wordpress主题后台设置选项?
后台设置选项
主题后台设置选项里有一些主题作者预设的一些选项,比如是否显示广告呀,LOGO呀,栏目分类呀等等,都是专为使用者设置的,都是为了更好的方便使用者,如果这个主题是自己用,这些设置完全可以不需要!懂的人都喜欢代码解决问题!
那么,重点来了,如何在wordpress后台的外观里出现一个主题设置选项呢?方法很简单,
1、找到wordpress主题目录下的函数文件functions.php 用notepad++等软件打开,在下面添加以下代码:
[代码]php代码:
1 require ('theme-options.php');
2、在wordpress主题目录下创建一个theme-options.php文件,并将下面的代码加入
[代码]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表中出现?
具体函数说明:
请进官方资料: