Wordpress修改程式取代All-in-one SEO外挂的功能

来源:未知 责任编辑:责任编辑 发表时间:2013-11-17 14:40 点击:

      我之前的一个网站安装了Wordpress 2.3.2版本,因为想要尽量保持网页简单的观念,外挂大概只装不到5个,其中有安装All-In-One SEO pack这个外挂,虽然已经更新到新的版本,但是All-In-One SEO pack这个外挂一直在更新版本,说真的还挺烦人的,在网路上看到一些修改程式的文章,也依照自己的需求做了一些修改。

  主要All-In-One SEO pack的功能大致上有自动帮你加上Title,meta的keywords和description,再来就是帮你禁止搜寻引擎对一些特定的目录做索引,这些功能是可以自己做掉的。

  但是我也不是勤劳的人,只是在安装完All-In-One SEO pack之后居然怪怪的,很多东西都带不出来,不知道是我不会用还是如何,不过想一想就自己改一下,改完后就把All-In-One SEO pack外挂停掉了。

  首先打开你的header.php档,在之前加上下面的程式码:  

        <?if (is_home() || is_page()){          $description = “当显示道首页或分页的时候,你要的描述写在这里”;         $keywords = “当显示道首页或分页的时候,你要的关键字写在这里”;          } elseif (is_single()){          $description = $post->post_excerpt ;          $keywords = “”;          $tags = wp_get_post_tags($post->ID);          foreach ($tags as $tag ) {        $keywords = $keywords . $tag->name . “, “;          } } elseif(is_category()){        $keywords = “当显示道目录的时候,你要的关键字写在这里” ;          $description = category_description(); } ?>        <meta name=”keywords” content=”<?=$keywords?>” />          <meta name=”description” content=”<?=$description?>” / >

  加上以上的程式码后,当访客流览到你的Blog首页或分页的时候,就会显示上述的关键字和描述的内容(因为首页和分页没有地方写你的tag和描述)。

  当浏览到你的Blog目录的时候,会显示上述的关键字内容(因为分类目录没有地方写你的tag,但是有写描述的地方)。

  当浏览到你的单篇文章的时候,会自动把你的tag当做meta的关键字内容,把你写在文章的描述的栏位自动当做你网页meta的描述的内容还算简单吧!! 至于标题的部分,看每个人怎么做啰,我的标题是写程如下的方式一样加到​​</head>的标签之前就可以了。

  <title><?php if (is_single()) { the_title(); echo ' | '; bloginfo('name'); } else { bloginfo('name'); echo ' | '; bloginfo('description') ; wp_title(' | '); } ?></title>         效果你可以自己试试看,也算蛮符合SEO的原则的方式,最后,不要让搜寻引擎蜘蛛将你的一些目录做为索引,以免造成内容都一样的状况。内容转载:http://www.chinaxianghui.com 文本版权所有,转载请保留来源链接。
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • WordPress添加百度喜欢按钮小技巧
  • Wordpress 博客如何实现自定义Gravatar头像
  • 网站设计分析:建立良好的视觉层级
  • 网站设计分析:“中国式设计”的三个方向
  • 案例分析:奥巴马筹款网站的制作过程
  • 7大主流B2C首页导航栏设计对比分析
  • 创建不平衡的平衡:在网页设计中使用不对称设计
  • Wordpress页面模板制作方法及使用
  • css控制文字前的小图标
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1