Typecho 主页只显示摘要方法


方法一

效果

如何只在主页只显示一部分摘要而不显示全文的方法

1.

首先在管理员控制台中在设置里边改成
11.png
勾选仅输出摘要

2.

在写文章之后在编写文章时在摘要和全文中间使用分隔符

<!--more--> 

例如

[文章摘要BALABALA……]
<!--more--> [文章正文BALABALA……] 

这样在首页显示的时候只会显示摘要了

 

方法二

在当前主题的 index.php 文件中找到代码

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

 

将其替换为

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

 
如果要按制摘要的输出字数,可以修改代码为100

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

方法三

登录到后台-控制台-外观-编辑当前外观:
编辑文件 archive.php
编辑文件 index.php

修改两处分别找到:
/ 默认显示的是全文 /

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

替换成(概要取300字):
/ 自定义输出,如 300个字符 /

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

修改typecho首页显示文章的数量:
编辑文件 functions.php
在末尾添加:

/* 自定义首页文章分布数量,如 10 */ function themeInit($archive) { if ($archive->is('index')) { $archive->parameter->pageSize = 10; } } 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM