首页显示摘要的方法
一直受到首页如何显示摘要这个问题的困扰,也去问百老师和谷老师了,解决的方法有几个,比如在月光博客里面提到的方法,应该是可以的。他提供的解决方案是:
首先找到wp-content/themes下你使用的模板目录,查找目录中的文件,如果有home.php则修改home.php,没有的话就修改index.php,找到这一行<?php the_content(),将其修改为以下代码:
<?php if(is_category() || is_archive() || is_home() ) {
the_excerpt();
} else {
the_content(‘Read the rest of this entry »’);
} ?>
<div class=”details”><div class=”inside”><?php comments_popup_link(‘No Comments’, ‘1 Comment’, ‘% Comments’); ?> so far | <a href=”<?php the_permalink() ?>”>Read On »</a></div></div>
经过这样的设置,会在文章下面有一个有无评论和“Read On”(当然你也可以设置成“继续阅读”、“点击继续”之类)的按钮,点击它就可以看全文。
但是有些主题下是不行的,如果这样修改,尽管实现了显示摘要效果,但是边栏会变动。所以我不得不放弃换个方法。
所以我看到了另外一个简单的方法,可能是我对Wordpress的操作还不熟悉(大汗!),就是发表文章的时候,选择“html”方式,这样会显示有一个“more”的按钮,选择一处摘要截止的地方,点击“more”按钮就可以了。这样的效果就是,手工控制摘要显示的篇幅,而“feed”还是全文输出。
不过后来想想,虽然看似简单,不过这样却需要每一篇文章都需要手动,可能还是麻烦了。