首先在主题下面新建一个目录,命名为INC,然后新建一个theme-options.php文件,文件内容如下:
<?php
function init() {
//可以在这里处理表单相关的内容
add_theme_page( "主题选项", "主题选项", 'edit_plugins', basename( __FILE__ ), 'display' );
}
function display() {
?>
<div>
<nav>可以将你的html代码和表单写在这里</nav>
</div>
<?php
}
add_action( 'admin_menu', 'init' );
添加完成之后,我们在主题下面的functions.php文件中引入这个文件:
require (get_template_directory().'/inc/theme-options.php');
接下来我们刷新后台页面,查看主题菜单下面是不是多了一个主题选项菜单
转载于:https://blog.51cto.com/suiwnet/1407528