WordPress开发中用于获取近期文章的PHP函数应用解析

wp_get_recent_posts 函数在 WordPress 中是一个能够获取近期文章数组的函数,相较于其余的文章获取形式, wp_get_recent_posts 前往的将是一个数组而不是对象,所以在应用中关于一些老手或许是懒人,可能会更不便一些,上面咱们就实例解说一下这个函数。

形容
wp_get_recent_posts
英文解释很短,就不贴了,
中文大略意思是:获取**文章的函数。
实际上这是一个 get_posts函数的再应用。
形容的再好也木用,上面看应用。

应用/用法

 <?php 
  wp_get_recent_posts( $args ) 
 ?>

参数默许值

 <?php $args = array(
//获取的文章数量
  'numberposts' => 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 的应用办法真实是很类似,
所以就不给什么浅近的例子了,简略的给一个民间的例子。

<h2>Recent Posts</h2>
<ul>
<?php
 //获取**文章
 $recent_posts = wp_get_recent_posts();
 //遍历出每一篇文章。
 foreach( $recent_posts as $recent ){
 echo '<li><a href="' . get_permalink($recent["ID"]) . '" title="Look '.esc_attr($recent["post_title"]).'" >' .  $recent["post_title"].'</a> </li> ';
 }
?>
</ul>

总结
留意:由于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' —— 按类型排序

以上就是安达网络工作室关于《WordPress开发中用于获取近期文章的PHP函数使用解析》的一些看法。更多内容请查看本栏目更多内容!

本文相关话题: WordPress 文章 PHP PHP编程
版权声明:本文为 安达网络工作室 转载文章,如有侵权请联系我们及时删除。
相关文章
wordpress模板页面判别函数(本人整顿)

本人平常用到的一些函数,整顿一下,大家有用到来拿吧,我怕放电脑上不见了,当前又得找。 Index page 首页...

wordpress上一页下一页无插件分页函数实例

本文实例讲述了wordpress上一页下一页无插件分页函数。分享给大家供大家参考。详细剖析如下: 这里提供两个...

WordPress中邮件的一些修正和自定义技巧

更改邮件内容类型为 HTML 在 WordPress 中发送邮件需求应用 wp_mail() 函数,然而邮件内容默许的类型却是“...

WordPress开发中的get_post_custom()函数应用解析

同get_post_meta()一样,用于前往文章的自定义字段值得一个函数,只不过get_post_custom()函数应用起来更简...

WordPress中的__()和_e()函数的作用引见

在WordPress 中,__()函数和__e()函数被用来辨认php文件中被标示的、需求被翻译成其它言语或本地化的字符串...

让WordPress媒体库辨认.pdf文件的办法

让媒体库支持pdf分类 这段来自tutsplus的代码能够协助咱们完成如上图所示的成果,将代码放到主题的function...

需求提交

客服服务