1

将来公開される投稿があるかどうかを確認する必要があります。WP 関数を使用したいのですが、mysql_query 経由でデータベースに直接アクセスする必要はありません。

誰かがコードのサンプルを持っていますか?

4

3 に答える 3

2
$count_posts = wp_count_posts();
$future_posts = $count_posts->future;
if($future_posts > 0)
{
    // future posts available
}

また

if(wp_count_posts()->future > 0)
{
    // future posts available
}

wp_count_posts()戻り値

stdClass Object 
( 
    [Publish] => 60 
    [Future] => 1 // only one is available 
    [Draft] => 9 
    [Pending] => 3 
    [Private] => 0 
    [Trash] => 0 
    [Auto-draft] => 3 
    [Inherit] => 0 
) 

参照

于 2012-04-20T12:57:27.473 に答える
1

$ future_posts = get_posts('post_status' =>'future');

于 2012-04-20T12:42:41.303 に答える
0

WordPress コーデックスを参照してください。

http://codex.wordpress.org/Template_Tags/get_posts

post_status記入用future

于 2012-04-20T12:40:33.617 に答える