WordPress函数:add_theme_page()后台添加设置页面

函数add_theme_page 会在后台“外观”菜单项下面新建一个菜单项,有助于我们自己看法主题时功能的扩展。

函数介绍

<?php
add_theme_page( $page_title, $menu_title, $capability, $menu_slug, $function);
//page_titile-title标签的内容   
//menu_title-显示在后台左边菜单的标题   
//capability-访问这个页面需要的权限   
//menu_slug-别名,需要独一无二哦   
//function-执行的函数   
?>

参数详解

$page_title(字符串)(必须)标签的内容
Default: None
$menu_title(字符串)(必须)显示在后台左边菜单的标题
Default: None
$capability(字符串)(必须)能力这个菜单显示给用户的要求。
$menu_slug(字符串)(必须)别名,需要独一无二哦 。
Default: None
$function(回调)(可选择的)被称为输出此网页的内容的功能,执行的函数。
Default: ‘ ‘

添加设置页面举例

我们可以把以下代码直接复制在万能的functions.php文件下面,但是为了减少文件的代码,我们可以在主题的根目录下再建立一个文件夹,比如叫inc,在这个文件夹下面建立我们主题自己的bootstrapwp-functions.php文件,然后在functions.php文件中引入

require get_template_directory() . '/inc/bootstrapwp-functions.php';

代码

<?php
add_action('admin_menu', 'my_plugin_menu');
function my_plugin_menu() {
	add_theme_page('My Plugin Theme', 'Bwp主题设置', 'administrator', 'Bwp_slug', 'display_function');
}
function display_function(){
    echo '<h1>我是外观下面的子菜单-Bwp主题设置</h1>';
}
?>

WordPress函数:add_theme_page()后台添加设置页面

官方文档

http://codex.wordpress.org/Function_Reference/add_theme_page/

腾讯云限时秒杀【点击购买】

搬瓦工,CN2高速线路,1GB带宽,电信联通优化KVM,延迟低,速度快,建站稳定,搬瓦工BandwagonHost VPS优惠码BWH26FXH3HIQ,支持<支付宝> 【点击购买】!

Vultr$3.5日本节点,512M内存/500G流量/1G带宽,电信联通优化,延迟低,速度快【点击购买】!

阿里云香港、新加坡VPS/1核/1G/25G SSD/1T流量/30M带宽/年付¥288【点击购买】

WordPress函数:add_theme_page()后台添加设置页面

`微信`扫码 加好友

链接到文章: https://gkxyz.com/wordpresshanshuadd_theme_pagehoutaitianjiashezhiyemian.html

推荐站点

  • Web Hosting Services Crafted with Care – SiteGround

    Our web hosting is trusted by more than 2,800,000 domai […]

  • 腾讯云 – 产业智变 云启未来

    腾讯云为数百万的企业和开发者提供安全稳定的云计算服务,涵盖云服务器、云数据库、云存储、视频与CDN、域名注册等 […]

  • 阿里云-为了无法计算的价值

    阿里云——阿里巴巴集团旗下公司,是全球领先的云计算及人工智能科技公司之一。提供免费试用、云服务器、云数据库、云 […]

  • 芒果TV-天生青春

    芒果TV-大家都在看的在线视频网站-热门综艺最新电影电视剧在线观看

  • Akamai(Linode)

    Deploy more with Linux virtual machines, global infrast […]

  • RAKsmart

    主机商介绍:RAKsmart是知名的美国服务器租用商,包括美国站群服务器、美国cn2服务器、香港服务器等热门产 […]

评论已关闭