如何修改WordPress博客首页显示文章摘要字数

2022年9 月5日 / 网站源码 / 没有评论 / 1,102次

使用了 aword.press 域名做一个古老的wordpress博客,博客数据共用long.ge,使用了Kubrick经典主题Default版本:1.7.2作为主题。因为这个主题是wordpress主题的里程碑主题,在wordpress上主题链接是default,当初所有安装的wordpress均是默认这个主题的,可见当时这个主题的分量。既然是最初的,那么就得用最经典且原汁原味的主题了。

其他的不想再美化了,但是发现原先的wordpress都是通过文章里添加more来实现摘取摘要的形式,现在这个已经落伍和不支持了,网上搜索了下,采用以下方法最简单能实现博客首页显示文章摘要字数。

在当前主题文件夹下的functions.php开头可文件下加入如下代码:

  1. add_filter('the_content','substr_content');
  2. function substr_content($content){
  3. if(!is_singular()){
  4. $content=mb_strimwidth(strip_tags($content),0,200);
  5. }
  6. return $content;
  7. }

200表示显示的摘要字数。