当前位置:首页文章笔记建站教程WordPress获取当前文章上一篇文章的信息函数

WordPress获取当前文章上一篇文章的信息函数

WordPress 函数 get_previous_post() 常置于文章内容页面,用于判断是否存在上一篇文章或者限制返回当前文章相同分类的上一篇文章。其实 get_previous_post() 函数除此之外,还可以获取上一篇文章的内容信息,如获取上篇文章 ID、标题、内容、摘要、作者等。

函数代码

  1. <?php
  2. get_previous_post( boolean $in_same_cat, string $excluded_categories )
  3. ?>

参数说明

$in_same_cat – 布尔型,默认值:false,如果为 true,则输出与当前文章相同分类下的上一篇文章。
$excluded_categories – 字符串,默认为空,要排除的分类 ID

返回值

  1. WP_Post Object (
  2. [ID] => 214 //文章ID
  3. [post_author] => 1 //文章作者ID
  4. [post_date] => 20210528 01:49:49 //文章发布服务器时间
  5. [post_date_gmt] => 20210528 17:49:49 //文章发布的格林威治时间
  6. [post_content] => 专注分享zblog,wordpress,织梦DedeCMS模板主题教程资源! //文章内容
  7. [post_title] => 吾研说 //文章标题
  8. [post_excerpt] => //文章摘要
  9. [post_status] => publish //文章状态
  10. [comment_status] => open //文章评论状态
  11. [ping_status] => closed //文章Ping状态
  12. [post_password] => //文章密码
  13. [post_name] => boke8 //文章别名
  14. [to_ping] => //被Ping的
  15. [pinged] => //已Ping的
  16. [post_modified] => 20170924 01:49:49
  17. [post_modified_gmt] => 20170923 17:49:49
  18. [post_content_filtered] => //过滤后的文章内容
  19. [post_parent] => 0 //文章父级ID
  20. [guid] => https://www.boke8.net/?p=1 //文章唯一标识符,文章原始URL
  21. [menu_order] => 0 //菜单排序
  22. [post_type] => post //文章类型
  23. [post_mime_type] => //文章mime类型
  24. [comment_count] => 0 //文章评论数量
  25. [filter] => raw //过滤器信息
  26. )

使用示例

  1. <?php
  2. $prevPost = get_previous_post();
  3. echo $prevPost->ID;
  4. ?>

获取同分类上一篇文章信息

  1. <?php
  2. $prevPost = get_previous_post(true);
  3. print_r($prevPost);
  4. ?>
温馨提示:

文章标题:WordPress获取当前文章上一篇文章的信息函数

文章链接:https://www.wuyanshuo.cn/688.html

更新时间:2022年04月04日

本站大部分内容均收集于网络!若内容若侵犯到您的权益,请发送邮件至:service@wuyanshuo.cn我们将第一时间处理! 资源所需价格并非资源售卖价格,是收集、整理、编辑详情以及本站运营的适当补贴,并且本站不提供任何免费技术支持。 所有资源仅限于参考和学习,版权归原作者所有,更多请阅读无言说网络服务协议

给TA打赏
共{{data.count}}人
人已打赏
建站教程

WordPress 安全重定向跳转函数wp_safe_redirect()

2022-4-4 5:05:52

建站教程

Gutenberg 古腾堡编辑器支持自定义分类法的方法

2022-4-4 8:06:02

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索
'