常阳时光

WordPress 文章自动截断

WordPress 文章自动截断主要用于首页和归档页面,方法很多,有插件,也有纯代码的,也挺简单的,比如自带的 the_excerpt() 就基本能实现。若需要自定义,根据自己的需求找 Google 或者度娘就可以了。

这里不讨论各种各样的实现方法,只简单记录一下如何让知更鸟 begin 主题文章自动截断更加个性化——没有 MORE 标签或者 MORE 标签前文字超过 100 个字/单词的,100 个字/单词处自动截断,后面加 “…”;带 MORE 标签并且 MORE 标签前文字不到 100 个字/单词的,在 MORE 标签处截断,后面加 “…”。(不过实际使用过程中发现截断处并没有 100 个字/单词)

代码如下:

<?php echo wp_trim_words( get_the_content('...',true), 100, '...' ); ?>

WordPress 4.5.3 基本正常使用。

完。