WordPress开发中用于获取近期文章的PHP函数使用解析
php  /  管理员 发布于 7年前   174
wp_get_recent_posts 函数在 WordPress 中是一个可以获取近期文章数组的函数,相较于其他的文章获取方式, wp_get_recent_posts 返回的将是一个数组而不是对象,所以在使用中对于一些新手或者是懒人,可能会更方便一些,下面我们就实例讲解一下这个函数。 描述 使用/用法 参数默认值 实例 总结 注:
wp_get_recent_posts
英文解释很短,就不贴了,
中文大概意思是:获取最新文章的函数。
实际上这是一个 get_posts函数的再使用。
描述的再好也木用,下面看使用。
10,//从第几篇开始获取 'offset' => 0,//分类的ID,如果不设置则显示全部分类 'category' => 0,//排序规则 (注1,下详) 'orderby' => 'post_date',//升、降序排列 'order' => 'DESC',//包括的文章ID 'include' => ,//排除的文章ID 'exclude' => ,//自定义字段名称 'meta_key' => ,//自定义字段的值,配合上一个参数,来选择显示符合自定义字段数值的文章。 'meta_value' =>,//文章类型:文章或页面 'post_type' => 'post',//文章状态:草稿、已发布、隐藏文章等.... 'post_status' => 'draft, publish, future, pending, private',//这个木研究 'suppress_filters' => true ); ?>
因为跟 get_posts 的使用方法实在是很相似,
所以就不给什么高深的例子了,简单的给一个官方的例子。Recent Posts
' . $recent["post_title"].' '; }?>
注意:因为wp_get_recent_posts函数的返回值是一个数组,
setup_postdata 函数理论上只能接受对象类型的变量,
所以按照官方文档的解释是不能使用setup_postdata函数,装载到循环中使用的。
因为用的不多,所以我也就没有去试,有兴趣的同学可以试一试看能否成功。
所以说,如果使用 setup_postdata 函数的话,
wp_get_recent_posts 函数不如 get_posts 函数使用起来方便。
‘author' ―― 按作者数值编号排序
‘category' ―― 按类别数值编号排序
‘content' ―― 按内容排序
‘date' ―― 按创建日期排序
‘ID' ―― 按文章编号排序
‘menu_order' ―― 按菜单顺序排序。仅页面可用。
‘mime_type' ―― 按MIME类型排序。仅附件可用。
‘modified' ―― 按最后修改时间排序。
‘name' ―― 按存根排序。
‘parent' ―― 按父级ID排序
‘password' ―― 按密码排序
‘rand' ―― 任意排序结果
‘status' ―― 按状态排序
‘title' ―― 按标题排序
‘type' ―― 按类型排序您可能感兴趣的文章:
122 在
学历:一种延缓就业设计,生活需求下的权衡之选中评论 工作几年后,报名考研了,到现在还没认真学习备考,迷茫中。作为一名北漂互联网打工人..123 在
Clash for Windows作者删库跑路了,github已404中评论 按理说只要你在国内,所有的流量进出都在监控范围内,不管你怎么隐藏也没用,想搞你分..原梓番博客 在
在Laravel框架中使用模型Model分表最简单的方法中评论 好久好久都没看友情链接申请了,今天刚看,已经添加。..博主 在
佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 @1111老铁这个不行了,可以看看近期评论的其他文章..1111 在
佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 网站不能打开,博主百忙中能否发个APP下载链接,佛跳墙或极光..
Copyright·© 2019 侯体宗版权所有·
粤ICP备20027696号