如何在自定义模板上显示最近的帖子?它取得了Page而不是Post

时间:2014-10-22 23:31:35

标签: php jquery wordpress loops masonry

这是我的代码:http://postimg.org/image/s7v5ircpx/

这是我的页面:http://postimg.org/image/v52fus50z/

我基本上想要做的是在我的'事件'上输出最近的帖子。页面,以便它具有旧帖子的砖石样式。此外,当管理员想要创建新帖子时,它会在此页面上输出帖子,同时拥有自己的自定义砌体样式。

我使用JQuery Masonry。

到目前为止,代码工作,它显示一个块,但它应该做的是它应该显示该页面上的所有帖子,这意味着它将有60个块(因为现在有60个帖子),而且,它没有链接到正确的内容。 此块不输出帖子,而是输出Event页面本身,即包含该块的实际页面。

过去几个小时我一直想弄清楚,但我走到了尽头。 我不知道为什么它将它链接到页面本身而不是帖子。

我的代码似乎也是正确的。

我试图去设置 - >阅读 - >将博客帖子更改为活动,但博客帖子只会覆盖整个模板。

1 个答案:

答案 0 :(得分:2)

<?php $args = array(

    'numberposts' => 10,
    'offset' => 0,
    'category' => 0,
    'orderby' => 'post_date',
    'order' => 'DESC',
    'include' => ,
    'exclude' => ,
    'meta_key' => ,
    'meta_value' =>,
    'post_type' => 'post',
    'post_status' => 'draft, publish,
    future, pending, private',
    'suppress_filters' => true );

    $recent_posts = wp_get_recent_posts( $args, ARRAY_A );
?>