typecho限制正文输出

右边除了标题和发布时间,有点单调,首篇文章全文显示又太长,每次都用!--more--控制正文输出又很麻烦,其实typecho本身有函数可以实现自动控制正文输出:

把默认模板中的:

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

替换成

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

其中 180 为正文输出字数,不过输出时忽略了空格和换行,很不人性化

官方新版本增加了一个功能,自动输出内容中第一个块级元素中的内容,就是自动截取到第一个换行符

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

TAG:主题, typecho, 正文

已有 6 条评论

  1. 主题越来越好看了 求分享 求更新

    谷粒小窝 May 1st, 2020 at 02:39 am回复
    1. 暂不放出去了,后面估计也不更新了

      未命名 May 1st, 2020 at 07:09 am
  2. 我觉得你可以出售这个模板啊!肯定很多人买的

    谷粒小窝 May 1st, 2020 at 07:25 am回复
    1. 好想法,挣点服务器钱,你给定个价吧,哈哈

      未命名 May 1st, 2020 at 07:48 am
  3. 49元怎么样 我喜欢你的主题!不想太泛滥。建议还是收费好一点。

    谷粒小窝 May 2nd, 2020 at 07:34 pm回复
    1. 好,等下建个页面

      未命名 May 2nd, 2020 at 10:17 pm

发表新评论