最新公告
  • 欢迎您光临笨羊博客,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入我们
  • WordPress后台添加主题设置页面

    相关函数:

    add_theme_page( $page_title, $menu_title, $capability, $menu_slug, $function);

    参数解析:

    $page_title:‘主题设置’,//页面title,显示在浏览器标签栏中
     $menu_title:‘主题设置’,//在后台菜单中显示的名字
     $capability:‘edit_theme_options’,//选项放置的位置
     $menu_slug:‘theme_options’, //别名,也就是get传送的参数
     $function:‘theme_settings_admin’	,//调用显示内容调用的函数 

    实例代码:
    注意:请在 functions.php 函数文件中添加才能生效。

    // 后台添加设置页面
    add_action('admin_menu', 'add_theme_options_menu');
    function add_theme_options_menu() {
        add_theme_page(
            'fox主题设置', //页面title
            'fox主题设置', //后台菜单中显示的文字
            'edit_theme_options', //选项放置的位置
            'theme-options', //别名,也就是在URL中GET传送的参数
            'theme_settings_admin' //调用显示内容调用的函数
        );
    }
    function theme_settings_admin()
    {
        require get_template_directory()."/settings/options-framework.php";
    }
    

    规范建议
    将以上代码放入一个单独的主题设置文件中,然后在 functions.php 函数文件中引入该文件,尽量避免所有代码都放入 functions.php;这样层次分明有利于开发和维护。
    例如:

    创建一个主题设置文件 theme-options.php 并在其中写入代码(如以上实例代码所示)
    在 functions.php 函数文件中引入 require get_stylesheet_directory() . ‘/theme-options.php’;

    张昊翔博客原创文章,作者:,如若转载,请注明出处:
    1、本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
    2、分享目的仅供大家学习和交流,请不要用于商业用途!
    3、本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
    4、如有链接无法下载、失效或广告,请联系管理员处理!
    5、本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!

    笨羊博客 » WordPress后台添加主题设置页面

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    笨羊博客
    一个关注网站建设、网站模板、搜索引擎、小程序的媒体博客

    发表评论