现在的位置: 首页WordPress>正文
为 HotNews 主题添加网页描述和关键字
2012年11月10日 | WordPress | 浏览 4,236 | 评论 1

HotNews Pro 主题内置有为主页(home)和博客(single)页面添加描述(description)和关键字(keywords)的功能,不过它并没有为分类(category)、标签(tag)及页面(page)提供该功能。

要为分类(category)、标签(tag)及页面(page)添加网页描述和关键字,需要将下面代码放入includes目录的seo.php文件末尾,一定要将行末不可见的空格删除干净,不然页面源代码中会出现大面积的空白

  1. <?php if ( is_page() ) { ?>
  2. <meta name="description" content="<?php $description = get_post_meta($post->ID, 'description', true);{echo $description;}?>" />
  3. <meta name="keywords" content="<?php $keywords = get_post_meta($post->ID, 'keywords', true);{echo $keywords;}?>" />
  4. <?php } ?>
  5. <?php if ( is_category() ) { ?>
  6. <meta name="description" content="<?php echo strip_tags(category_description( $categoryID )); ?>" />
  7. <?php } ?>
  8. <?php if ( is_tag() ) { ?>
  9. <meta name="description" content="<?php echo single_tag_title(); ?>" />
  10. <?php } ?>

这样,各类页面就都可以有描述了,或既有描述又有关键字了:

  1. 网站主页:需去后台-主题设置-SEO 设置,手动添加描述和关键字。
  2. 博客页面:自动取摘要和标签做描述和关键字。
  3. 分类页面:自动调用分类描述为该分类的页面描述,无关键字。
  4. 标签页面:自动调用标签名称为描述,无关键字。
  5. 页面文件:需手动为该页面添加自定义栏目:
         名称:description,值为:该页面描述
         名称:keywords,值为:该页面关键字

完成之后,打开相应页面看源代码,检查效果。

目前有 1 条留言 其中:访客:1 条, 博主:0 条

  1. pinpin58.com : 2012年11月20日17:26:02  1楼 @回复 回复

    可以试试~呵呵,反正我完全不懂SEO!

欢迎留言

定制个性头像