如何生成当天发布的帖子列表?

时间:2011-09-15 作者:kmede

我想创建一个标签为“今日新闻”的页面,其中显示当天发布的所有帖子的简单项目符号列表,并根据服务器的日期/时间获取当前日期。这是否可行?

谢谢你的帮助。

2 个回复
SO网友:Maxim Krizhanovsky

Use query_posts

$day = date(\'j\');
query_posts( "day=$day&order=ASC" );
SO网友:kaiser

这是否可行?

<小时>get_posts(); 是你最好的朋友。无需修改查询或运行新查询。

// Call it with the date you need as input argument
function wpse28632_get_daily_posts( $date = null )
{
    $posts = get_posts( array( \'order_by\' => \'post_date\' ) ); // additional arguments - see Codex
    echo \'<ul>\';
    foreach ( $posts as $post )
    {
        if ( $date == $post->post_date )
            echo "<li>{$post}</li>";
    }
    echo \'</ul>\';
}

结束

相关推荐