WordPress为我们提供了显示摘要信息的函数the_excerpt(),该函数用于输出文章的摘要,如果你没有为文章提供明确的摘要(后台文章编辑器的可选摘要区域),它将自动摘取文章内容中前55个字作为摘要,从文章中摘取的这段摘要不会有任何的HTML标签和图片。此函数必须用在循环里面。

该函数的用法如下:

为了让显示的摘要信息符合我们的口味,我们可以对摘要信息进行定制,根据我们的需求,把如下的相应代码添加到主题的functions.php文件即可。

1、修改摘要信息的长度

默认情况下,摘要(excerpt)信息的长度设置为55个字,可以使用excerpt_length过滤器钩子改变摘要(excerpt)的长度,代码如下:

function new_excerpt_length($length) {

return 150;

}

add_filter('excerpt_length', 'new_excerpt_length');

?>

2、修改摘要信息末尾附加的字符串

摘要(excerpt)信息末尾附加的字符串默认设置为“[…]”。为了修改摘要信息末尾附加的字符串,可以使用excerpt_more过滤器钩子来进行定制,代码如下:

function new_excerpt_more($more) {

return '...';

}

add_filter('excerpt_more', 'new_excerpt_more');

?>

3、在摘要信息的末尾添加“”的链接

可以在摘要信息的末尾添加“”的链接,这个需求可以和上面的第二个需求合并在一起,代码如下:

function new_excerpt_more($more) {

global $post;

return ‘…[ID) . ‘”>]’;

}

add_filter(‘excerpt_more’, ‘new_excerpt_more’);

?>

当然,以上这些代码只是针对那些没有明确提供摘要的文章才会有效,也就是说,只有当the_excerpt函数自动摘取文章前面的部分内容作为摘要时才会有效。

php theexcerpt,WordPress:使用the_excerpt函数显示摘要信息相关推荐

  1. php theexcerpt,wordpress的excerpt()函数的用法示例

    本篇文章给大家带来的内容是关于wordpress的excerpt()函数的用法示例,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 问题:在wordpres中的single页面,本身引 ...

  2. WordPress 首页显示摘要

    这里的方法不需要你另外装插件. 1.使用more标签 (缺点:每次都要加一下这个东西,不灵活只能一刀切.优点:方法比较正规不需要改动模版) 在你需要截断的地方(就是你的编辑框)加 <!–more ...

  3. 板邓:wordpress标签调用函数大全

    WordPress模板基本文件 style.css 样式表文件 index.php 主页文件 single.php 日志单页文件 page.php 页面文件 archvie.php 分类和日期存档页文 ...

  4. wordpress教程之函数讲解

    wordpress函数收集 is_home() : 是否为主页 is_single() : 是否为内容页(Post),   是否是单篇文章   is_page() : 是否为内容页(Page),   ...

  5. WordPress的body_class()函数详解

    wordpress的body_class()函数,顾名思义,这个函数根据不同的页面类型为body标签生成class选择器,从而让设计人员可以各方便灵活的控制不同页面中的各个元素.本文对这一函数进行了详 ...

  6. WordPress时间日期函数常用代码

    在修改的过程中,我们难免会用到时间函数,这当然就涉及到了WordPress 的时间格式.那么我们只要对时间函数: the_time() 做一些对应的修改,就能达到我们想的效果,首先我得要知道那些参数对 ...

  7. wordpress使用query_posts()函数获取指定文章

    wordpress使用query_posts()函数获取指定文章 1.利用query_posts()函数 query_posts()是wordpress用来显示内容的最容易的方法之一,它可以通过各种灵 ...

  8. R语言ggplot2可视化:使用scale_shape_identity函数显示pch点形状、使用geom_text函数为pch形状添加标(plot characters)

    R语言ggplot2可视化:使用scale_shape_identity函数显示pch点形状.使用geom_text函数为pch形状添加标(plot characters) 目录

  9. R语言gganimate包创建可视化gif动图、可视化动图:、gganimate包创建动态线型图动画基于transition_time函数、使用geom_point函数显示动画移动的数据点

    R语言gganimate包创建可视化gif动图.可视化动图:.gganimate包创建动态线型图动画基于transition_time函数.使用geom_point函数显示动画移动的数据点 目录

  10. R语言gganimate包创建可视化gif动图:gganimate包创建动态线型图动画基于transition_time函数、使用geom_point函数显示动画移动的数据点、并保留线图中的全部数据点

    R语言gganimate包创建可视化gif动图:gganimate包创建动态线型图动画基于transition_time函数.使用geom_point函数显示动画移动的数据点.并保留线图中的全部数据点 ...

最新文章

  1. jmeter(十八)关联之XPath Extractor
  2. android Too many open files 解决
  3. python股票分析系统_熬了一晚上,小白用Python写了一个股票提醒系统
  4. unity, undo
  5. H323plus的学习使用(2)——simple实现音视频通话
  6. Python websocket
  7. python三维数据增强_python图像数据增强——imgaug (三)
  8. PHP获取随机字符串的两种方法
  9. BootStrap Table和Mybatis Plus实现服务端分页
  10. 还在用iTunes管理iPhone这款软件帮你轻松解决
  11. 安装mp4,mp3等媒体解码器
  12. redis在php下面的命令大全
  13. 解析yml文件 转换 Map
  14. 关于SCI检索背后的故事
  15. 无人驾驶汽车激光雷达用胶的三大要求
  16. 计算机如何新增硬盘,电脑新增加一块硬盘安装并使用的教程
  17. python 发邮件 带附件
  18. 基于Visual C++2010 与office2010开发办公自动化 2 -自动生成excel与word并打开
  19. android listview 的下拉刷新
  20. 微波反应试验温度、时间、压力及功率控制

热门文章

  1. 蓝牙资讯|Q2全球TWS耳机出货量排行出炉,蓝牙音频新技术将推出市场
  2. 多种参数的BCH、RS码和(2,1,6)卷积码编码的MATLAB仿真实现
  3. 考拉验数(自动化验数)设计方案和实现
  4. 联想LENOVO K2450升级(或全新安装)Windows 10后不能正常关机的解决方案
  5. Django 修改时区时间
  6. python打印N*N乘法表
  7. python 图形可视化_Python数据可视化-图形,python,曲线图
  8. Halcon视觉检测——使用分类器分类
  9. 迈向大神之路day006
  10. 盘点一下CSGO职业选手-光辉背后的悲情故事