予約投稿の記事のタイトルを予告のように表示させたい!ってときのメモ
公開ステータスを取得する関数があったのでこれを使って
使えるステータス。
'publish'
– 公開済'pending'
– 承認待ち'draft'
– 下書き'auto-draft'
– 新規作成された投稿。まだコンテンツがない。'future'
– 予約済(未来に投稿される)'private'
– 非公開(ログインしていないユーザーから見えない)'inherit'
– リビジョン。get_children() を見てください。'trash'
– ゴミ箱にある投稿。バージョン 2.9 で追加された。
<?php
if ( get_post_status ( $ID ) == 'future' ) {
echo '予約投稿記事';
} else {
echo '公開済';
}
?>
コメントを残す