Wordpress 设置文章摘要
以前一直习惯于用<!--more-->标签加在文章相应的位置以显示在首页或者其他分类页面,这次换了个新主题以后顿时发现这个标签突然没用了,在首页上每页只显示每篇文章的第一行。翻遍各个php模板找地方改代码,结果发现还是无济于事,作为强迫症自身患者,不能忍。
解决方法:
- 打开Wordpress后台,进入**
写文章或者新建页面**板块 - 点击顶部的**
显示选项**选项卡 - 将**
摘要**选项勾上,如下图
这样,在你发布框的下方就会出现**摘要这个板块了,将你需要显示的主要内容填入这个框内,内容请回忆初中时期的语文,概括段落大意**。当然你可以填任何值,像我一样偷懒,只截取前几行。但是为了SEO考虑,尽量在把事情说明白的前提下突出重点。
原理回顾:
知道了解决方案以后还得了解下为什么:
在Wordpress官网里找到了关于这方面的说明文章,截取如下部分:
这三者之间的关系是这样的:当文章没有(手动)摘要时,而且当前文章模板使用
the_excerpt()的模板标签时,WordPress 将会自动截取文章的前55个单词作为自动摘要;而当文章模板使用the_content()的模板标签时,WordPress 则会在文章中搜索 标签,并将其之前的部分作为内容预告。
回去看了一下自己的文章模板,果然是**the_excerpt()**方法,诚不我欺也!