吵吵   2011-10-03  阅读:3,955

9d64b042不多讲,这个函数经常会用到的哦,调用wordpress最近发表的一些文章,很多时候用在侧栏啊,或者推荐文章的地方。虽然说你可以用wp-query来获取,然后根据时间来排列一下,但是用这个现成的wp-api吧,不用白不用。

函数原型为
可以自己定义的参数是:
10, //几篇文章
‘offset’ => 0, //偏移
‘category’ => 0, //类别
‘orderby’ => ‘post_date’, //按什么排序,默认时间排序
‘order’ => ‘DESC’, //降序或者升序排列
‘include’ => ,//包括文章,一般是文章的ID
‘exclude’ => ,//不包括文章,一般是文章的ID
‘meta_key’ => ,//标签key
‘meta_value’ =>,//标签值
‘post_type’ => ‘post’,//是文章还是页面等
‘post_status’ => ‘draft, publish, future, pending, private’,//文章状态
‘suppress_filters’ => true ); ?>//过滤

上面的参数不是全部都需要用的,你需要用你就写,不用就不用写了,这里给个例子在单个页面调用最近的五篇文章,但是不包括该页面的那篇文章:


$permission.='

吵吵为您推荐:

';
$args = array( 'numberposts' => '5','exclude' => $post->ID, );
$recent_posts = wp_get_recent_posts( $args );
foreach( $recent_posts as $recent )
{
$permission.= '

  • ' . $recent["post_title"].'
  • ';
    }
    $permission.='

    关于我们: 地址 - www.chaochaoblog.com - 吵吵博客投稿信箱:yangchaoliuyang@126.com - 广告投放:QQ 419388920

    ';
    echo $permission;

    吵吵微信朋友圈,请付款实名加入:

    吵吵 吵吵

    10条回应:“wordpress获取最近发表的文章wp_get_recent_posts”

    1. 牛初乳说道:

      这个了解一下。。可能用得上!!

    2. 净水器说道:

      WP还是好。。。

    3. 米多说道:

      吵吵,首页不能自定义输出几篇文章是怎么回事

    4. 吵吵说道:

      输出什么文章

    5. 第八博客说道:

      嘿嘿
      这个文章调用不错

      试试

    6. 九江营销说道:

      呵呵 这些只能看看

    7. 笔记本电脑说道:

      WP还是强大!!

    8. 九阳豆浆机说道:

      很喜欢WP!!!!!!

    9. 邯郸SEO说道:

      我没有用WP

    发表评论

    电子邮件地址不会被公开。 必填项已用*标注