Chinaunix首页 | 论坛 | 博客
  • 博客访问: 5142474
  • 博文数量: 1696
  • 博客积分: 10870
  • 博客等级: 上将
  • 技术积分: 18357
  • 用 户 组: 普通用户
  • 注册时间: 2007-03-30 15:16
文章分类
文章存档

2017年(1)

2016年(1)

2015年(1)

2013年(1)

2012年(43)

2011年(17)

2010年(828)

2009年(568)

2008年(185)

2007年(51)

分类:

2011-01-07 22:48:15

WordPress首页默认显示的文章列表是显示文章全文的。如何在博客的首页,分类文章等文章列表页面设置只显示文章摘要呢?这时我们一般可以使用wp的 the_excerpt 函数标签。

在你所使用的theme主题模板下的文件 index.php 和 archive.php 文件中找到代码:

 或

将它改成:

其中 is_single() 标签函数判断是否是单个文章页面。保存后这样除了单独的文章页面,其他文章列表页面,比如首页index.php,标签文章页,文章分类页面,文章按日期 归档的页面等都只会显示文章摘要。记得 文章分类页面,标签文章页这些必须在archive.php 中也做了如上改动后才会生效哦。

在首页只显示文章摘要对搜索引擎优化有好处,SEO最怕的就是网站出现太多重复页面而被搜索引擎惩罚,博 客首页等文章页面只显示摘要大大减少了重复内容。同时我们难免会在文章中加入一些外部链接,使用 the_excerpt 函数标签则可以使文章摘要中不显示这些链接,只有纯文本输出。这样就不会导致首页有大量的文章中的外部链接了。对提高你的google PR值也是很有利的。

不过使用 the_excerpt() 标签函数 可能会与部分插件有冲突,我还没碰到。另外我们还可以用more标签来使文章只显示它的摘要:

检查theme模板中的index.php是否是 ,如果是,则要将它改成。   然后在编辑文章的时候,在需要显示的摘要的最后面加上more标签:标签后面的内容将不 显示。

阅读(1122) | 评论(2) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2011-03-07 13:23:44

很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com

chinaunix网友2011-03-07 13:22:55

很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com