• wordpress CMS主题:ssmay主题wordpress CMS主题:ssmay主题
  • 首页 > wordpress CMS主题制作 > wordpress主题开发:后台添加网站SEO设置

    wordpress主题开发:后台添加网站SEO设置

    作者: 分类:wordpress CMS主题制作 点击: 69 次
    wordpress CMS主题:ssmay主题

      要想让网站在百度等搜索引擎中有好的排名,网站SEO优化是必不可少的。所以,我们在wordpress主题开发时,也要注意到这一点。所以,在在进行wordpress主题开发过程中,我们最好是能够给wordpress主题添加一个功能——在后台就可以对网站首页标题、关键词和描述有设置项。wordpress后台的常规选顶里就已经有标题的设置选项,所以,我们给wordpress主题后台添加关键词和描述的设置项就可以了,如下图。

      wordpress主题开发:后台添加网站SEO设置

      第一步:向后台添加一个二级菜单:

      add_action('admin_menu', 'add_seo_set'); //通过admin_menu勾子添加
      function add_seo_set(){

      add_theme_page('title标题','SEO设置','edit_themes',basename(__FILE__),'set_seo');

      }

      第二步:给二级菜单添加功能模块:

      function set_seo(){

      //SEO提交表单:
      echo '<h1>主题设置</h1>';
      echo '<form action="" method="post">关键词:<textarea name="key" rows=2 cols=45></textarea><br>描述语:<textarea name="des" rows=2 cols=45></textarea><br><input type="submit" value="提交"></form>';

      //如果提交表单
      if($_POST){

      //print_r($_POST); 打印表单内容
      $key = isset($_POST['key']) ? $_POST['key'] : '' ;
      $des = isset($_POST['des']) ? $_POST['des'] : '' ;

      //向wordpress数据库更新或插入关键词和描述字段及值
      update_option('keywords',$key);
      update_option('descriptions',$des);

      }
      }

      通过上面的2步,我们就为wordpress主题的后台添加了一个SEO设置功能。当然,这里只是简单地实现了这个功能,并没有做过多的代码处理。实际操作中,我们还要对表单数据进行相应的处理,以及在插入数据库时做一些相应的检验。如果你还想向后台添加更多的功能设置,可以在此代码的基础上继续添加相应的功能代码。当然,我们只需要在 set_seo() 函数中添加这些功能代码即可。



      QQ二维码

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

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

    或许你会感兴趣的文章:

    发表评论

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

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