wordpress博客首页如何显示文章摘要

在发表了我的第3篇文章“中文网站搜索引擎&网址目录提交登录入口(2010年汇总)”后,突然发现,这篇文章在首页是全文显示的,而大多数人的博客都是首页只显示摘要,这样就可以显示多篇文章,同时首页排版显示比较美观。

调整方法主要有两种,添加插件在模版中修改,或者直接使用more标签。

第一种方法较为简单:
在HTML编辑状态下,插入more标签。More标签显示为:<!––more––>

more标签

添加more标签

第二种方法:直接修改模板
昨天我的模版不知道出了什么状况,突然More标签就显示不正常了,无奈之下采取第二种稍微复杂的方法,并且实验成功。在WordPress系统中,默认的首页和目录页使用的是全文输出,这对于文章内容较长的博客来说很不方便。

首先找到wp-content/themes下你使用的模板目录,查找目录中的文件,如果有home.php则修改home.php,没有的话就修改index.php,找到

1 <?php the_content(); ?>

这一行,将其修改为以下代码:

1 <?php if(is_category() || is_archive() || is_home() ) {
2      the_excerpt();
3 } else {
4      the_content(‘Read the rest of this entry &raquo;’);
5 } ?>
6 <div><div><?php comments_popup_link(‘No Comments’, ’1 Comment’, ‘% Comments’); ?> so far | <a href=”<?php the_permalink() ?>“>Read On &raquo;</a></div></div>

这时,WordPress首页和分类就显示为摘要信息而不是全文信息。

这段代码可以在你的首页、存档页、目录页使用摘要输出,使用摘要输出后,整个WordPress的重复内容就少多了,很利于搜索引擎优化。

» 转载请注明来源:宋夏博客 » 《wordpress博客首页如何显示文章摘要》
» 原文首发地址:http://www.isongxia.com/more-tag.html

发表于:2010年03月31日
标签: | 分类:wordpress
« »

10条评论

  1. 光网互联VPS 说道:

    这个方法不错,支持

  2. 技研 说道:

    谢谢分享,支持!

  3. 踏浪者 说道:

    我就正在折腾这个MORE标签
    感谢你的方法,并祝新年快乐

  4. 阿丁 说道:

    一直没发现,原来这个是这么用的!

  5. 智勇 说道:

    不知道主题怎么回事,愣是没改好..直接用more标签也不行.

发表评论

:wink: :-| :-x :twisted: :) 8-O :( :roll: :-P :oops: :-o :mrgreen: :lol: :idea: :-D :evil: :cry: 8) :arrow: :-? :?: :!:
苏ICP备10111270号 网站地图