让Typecho主题模板自动控制摘要字数
阅读约 2 分钟
目前老孙博客使用的是typecho默认模板,默认需要使用<!–more–>标签来实现文章的摘要,倒是不算麻烦,不过经常忘记这个事情,每次都是发布后又重新编辑,显得比较麻烦。前几天在网上搜索了一段代码,用了控制摘要显示字数,还是比较方便,这里记录一下:
需要修改的文件
我们先找到需要修改的2个文件,第一个位置当前主题的index.php文件,以及当前主题的archive.php文件,在控制台-外观-编辑当前外观中编辑它。
找到以下代码
<?php $this->content('阅读剩余部分...'); ?>
将其替换为
<?php $this->excerpt(); ?>
方法二
按字数显示控制<?php $this->excerpt(180, '...'); ?>
其中数字180可以根据你想输入的默认字节数量修改。
如此这般即可让博客首页和分类页不显示文章全部内容,而不是每次都去点<!–more–>标签来实现了。

~~ The End ~~
最后编辑:2022 年 04 月 29 日 01:16 By 老孫
本文链接:https://www.xjbdb.com/typecho-more.html(转载时请注明出处及链接! )
作品采用: 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 许可协议授权。
这个方法好,就是升级了要修改。