一、代码式的
WordPress 博客系统默认首页和分类页面是整篇文章输出显示的,但可以通过摘要插件或者<!–more–>标签控制文章内容输出,不过有部分人是代码流,不喜欢用插件;有部分人又比较懒,不想每次发表文章都手动添加<!–more–>标签,博客吧介绍一段代码可以自动控制文章内容摘要的输出。
WordPress 博客摘要代码:
- 登陆博客后台,点击“外观”选项卡下的“编辑”选项进入主题编辑界面
- 选择index.php文件和archive.php文件进行编辑
- 找到代码<?php the_content((”));?>,将其替换为以下代码
<?php echo mb_strimwidth(strip_tags(apply_filters('the_content', $post->post_content)), 0, 50,"……"); ?>
- 代码中的”0″代表起始字符的位置,”50″控制输出摘要的字数,”……”表示摘要末显示的内容省略
提示:部分主题内容显示使用的不是直接的<?php the_content((”));?>,找到相关的代码修改即可。
二、自带function文件中的修改
在functions.php文件查找字符串 new_excerpt_length,找到类似下面的代码片段
<?php function new_excerpt_length($length) { return 20;//控制摘要的输出个数 } ?>