Typecho博客的首页不显示全文

AI摘要:本文介绍如何通过修改Typecho模板实现首页不显示全文。将`$this->content()`替换为`$this->excerpt(200, '...')`可控制输出字节数,或使用`$this->excerpt()`和`$this->summary()`实现不同摘要显示效果,达到全局控制文章显示内容的目的。

虽然在Typecho的文章撰写里面可以使用<!--more-->来控制首页显示文章的内容,但有时候码完字后忘记添加了又需要进去编辑添加。为了能达到一劳永逸的效果,以下将采用修改Typecho模版来实现全局控制文章显示的内容。

index.php里面找到以下代码:

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

用下面的代码替换便可实现全局控制文章显示的内容(200为输出的字节):

<?php $this->excerpt(200, '...'); ?>

以下代码是不带输出字节控制实现:

<?php $this->excerpt(); ?>

以下代码是新版的功能,只输出文章里面的中第一个块级元素中的内容:

<?php $this->summary(); ?>

添加新评论