为了实现首页及存档页截取输出没少费时间,我几乎把网上流行的方法都试用了一下,我需要的功能有:
- 实现首页摘要输出
- 保留文本格式
- 对网页其他内容不产生影响
- 可定制性
more标签
优点:简单实用
缺点:影响行文流畅性,需要手动操作,我在作文时不喜欢被打断或者其他额外的干扰,希望一气呵成,点击发布。
Limit Posts Automatically中文版(英文版对中文支持不好)
优点:可实现首段输出和规定字数截取输出。
缺点:规定字数截取输出时,如果截断文本中的HTML标记配对的话,会影响下一篇日志以及侧边栏掉到下面去。
总结:这个插件实现首段输出没有什么问题,显示截取规定字数输出问题多多。
Wp kit cn,一个中文工具箱的傻瓜版。
优点:可以实现摘要输出
缺点:不能保留文本格式,比如超链接、图片。
wp-utf8-excerpt
优点:能实现我想要的四个功能。
使用方法:
1、安装
2、到“外观”→“编辑”一般需要修改index.php和archives.php中的<?php the_content(); ?>为
<?php
if (is_single() or is_page()) {
the_content();
} else {
the_excerpt();
}
?>
效果:列表页和归档页显示规定字数的文本,没有显示的文本用[……]代替,后面紧接着“继续阅读”的超链接。如果文本长度小于规定字数则全文输出,且后面不会出现[……]和“继续阅读”的超链接。
如果不太喜欢[……]这个东西,到插件→编辑中找到wp-utf8-excerpt/wp-utf8-excerpt.php,然后注释掉 //$text .= “[……]”; 就可以了。
咦,换主题啦。这个看着挺舒服的。