• wordpress CMS主题:ssmay主题wordpress CMS主题:ssmay主题
  • 首页 > wordpress CMS主题制作 > wordpress CMS主题怎样添加后台设置页面?

    wordpress CMS主题怎样添加后台设置页面?

    作者: 分类:wordpress CMS主题制作 点击: 2,953 次
    wordpress CMS主题:ssmay主题

      一般来说,稍微好点的wordpressCMS主题都会有相关的后台设置页面,当然也有一些不太成熟的wordpress主题可能不带这个设置页面,这种情况是不多见的。如果是自己用的,那也没什么,如果是给客户用的,那就不太方便了,客户大多对代码是不精通的,他们不可能像你一样去修改代码的。所以,一个好的wordpress主题,后台设置是必不可少的。今天,就来介绍为wordpressCMS主题添加后台设置页面。(下图是ssmay主题的后台设置效果图)

      wordpress CMS主题怎样添加后台设置页面?

      要为wordpress主题添加后台设置,我们要用到wordpress自带的菜单函数add_theme_page(),如下:

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

      参数解说:

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

      用add_theme_page()添加页面后,会在后台的 外观 里的二级菜单中出现,如上图中的“Ssmay主题设置”。不多说,下面以一个小小的实例来解说这个函数——怎样给wordpress主题添加后台主题设置。

      在wordpress主题的functions.php文件中添加如下代码:

      function Themes_Set(){
      add_theme_page( 'title标题', '主题设置', 'administrator', 'ashu_slug','ssmay_set');
      }

      function ssmay_set(){
      echo '<h1>Ssmay主题设置</h1>';
      //这里是设置选项内容
      }
      add_action('admin_menu', 'Themes_Set');

      上面这段代码有2个函数, Themes_Set()是创建菜单,ssmay_set()是设置页面内容。通过上面这段代码,就在后台的“外观”菜单下新建了一个“主题设置”二级菜单,这个二级菜单页面内容是"Ssmay主题设置",在这个简单案例中,我们没有添加主题相关的设置选项,你可以在“//这里是设置选项内容”下面添加设置选项内容,就像时美网主题ssmay主题的后台设置那样。上面这段代码效果展示:

      wordpress CMS主题怎样添加后台设置页面?

       



      QQ二维码

    文章作者:高时银博客
    本文地址:http://wanlimm.com/77201506204462.html
    版权所有 © 转载时必须以链接形式注明作者和原始出处!

    上一篇:
    下一篇:
    wordpress CMS主题:ssmay主题

    或许你会感兴趣的文章:

    发表评论

    电子邮件地址不会被公开。 必填项已用*标注

    This site uses Akismet to reduce spam. Learn how your comment data is processed.