分类:
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标签:。标签后面的内容将不 显示。
chinaunix网友2011-03-07 13:23:44
很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com
chinaunix网友2011-03-07 13:22:55
很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com