前端之家收集整理的这篇文章主要介绍了
WordPress 显示文章摘要方法 详细篇,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
下面介绍四种wordpress 显示文章摘要方法:
我目前另一
wordpress博客就是使用这种
方法的,
显示效果也很满意,唯一不足就是写
文章时需单独设置
摘要。不过这点也要辩证来看,虽然是麻烦了点,但灵活性好。 使用设置
方法: 1、点击
文章编辑
页面右上角的“
显示选项”,勾选里面的“
摘要”选项,以后在写
文章时单独写上
摘要内容即可。 2、
文章发布后你可能会看到在
首页还是全文
输出,而在
分类、
标签等归档页则是
摘要显示,我们可以使用以下
方法解决。 3、在
wordpress后台“外观”——“编辑”里,点击
修改loop.
PHP文件,大约在137行左右,找到并
修改下面这句,
添加一个
首页适用判断,红色字体为
添加部分。 <?php if ( is_archive() || is_search() || is_home() ) : // Only display excerpts for archives and search. ?> 4、设置后
首页就和其它归档页一样
摘要显示了。
二、插入“更多”分隔标签
1、这也算是
wordpress自带的设置
摘要方法之一了,只需在
文章编辑时在
截取摘要文字后面,插入“更多”分隔
标签,点击上面编辑器“更多”分隔图标,或者也可以直接写入
标签语句“”。 2、设置后在
首页及其它归档
页面就类似
摘要显示了,在
摘要后面会
自动加上一个“继续阅读 →”
链接。不过这个
链接细看你可能会发现,后面
加上了#more-id,它是一个
内容跳转锚点
链接,点击会转到该段
摘要内容后面继续阅读。 3、要不要去掉这个锚点
跳转看个人喜好。如果要去掉,在
wordpress后台“外观”——“编辑”里,点击
修改functions.
PHP文件,复制
添加以下
代码即可。
代码意思是利用
wordpress the_content_more_link的filter过滤,通过它再
加上正则表达式,把
链接中#more-id形式的字符串替换为空。 <div class="msgborder" id="
PHPcode2"> function remove_more_jump_link($link) { return preg_replace('/#more-\d+/i','',$link); } add_filter('the_content_more_link','remove_more_jump_link');