让Typecho主题模板自动控制摘要字数

阅读约 2 分钟

目前老孙博客使用的是typecho默认模板,默认需要使用<!–more–>标签来实现文章的摘要,倒是不算麻烦,不过经常忘记这个事情,每次都是发布后又重新编辑,显得比较麻烦。前几天在网上搜索了一段代码,用了控制摘要显示字数,还是比较方便,这里记录一下:

需要修改的文件

我们先找到需要修改的2个文件,第一个位置当前主题的index.php文件,以及当前主题的archive.php文件,在控制台-外观-编辑当前外观中编辑它。

找到以下代码

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

将其替换为

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

方法二

按字数显示控制
<?php $this->excerpt(180, '...'); ?>
其中数字180可以根据你想输入的默认字节数量修改。

如此这般即可让博客首页和分类页不显示文章全部内容,而不是每次都去点<!–more–>标签来实现了。


 赏 
感谢您的支持,我会继续努力哒!
微信收款码
~~  The   End  ~~

文章二维码 本文标签:more, 摘要
最后编辑:2022 年 04 月 29 日 01:16 By 老孫
本文链接:https://www.xjbdb.com/typecho-more.html(转载时请注明出处及链接! )
作品采用: 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 许可协议授权。
1 + 1 =
共  1  评论:
    2022年05月03日 陕西省汉中市 回复

    这个方法好,就是升级了要修改。