使用了某个ty模板后,typecho博客首页和分类页面默认显示的是文章的全部内容,这样首页篇幅太长,从而一页显示的文章过少,所以我尝试了很多截取文章前面部分内容的方法都没有用,但功夫不负有心人,今天当我再次上网搜索这类方法时,找到了一个行之有效的!!

在index.php文件找到如下代码

<?php $this->content('阅读剩余部分...'); ?>
替换为

<?php $this->excerpt(); ?>
如果要自己设定摘要的输出字数,可以修改代码为

<?php $this->excerpt(200, '...'); ?>
还有另一种系统自带的调用办法,就是在发表文章的时候,在文章内容中添加<!–more–>标签即可。

比如内容一共有五段,要显示前三段,就在第三段结束处添加<!–more–>标签代码。