Typecho 主页只显示摘要方法
方法一
如何只在主页只显示一部分摘要而不显示全文的方法
1、
首先在管理员控制台中在“设置->阅读”里边改成:勾选仅输出摘要
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;
}
}
本篇来自
网络转载,如有侵权请告知,本站将及时予与删除并致以最深的歉意~~