WordPress:予約投稿記事のタイトルを表示したい

予約投稿の記事のタイトルを予告のように表示させたい!ってときのメモ

公開ステータスを取得する関数があったのでこれを使って

参考:関数リファレンス/get post status

使えるステータス。

  • 'publish' – 公開済
  • 'pending' – 承認待ち
  • 'draft' – 下書き
  • 'auto-draft' – 新規作成された投稿。まだコンテンツがない。
  • 'future' – 予約済(未来に投稿される)
  • 'private' – 非公開(ログインしていないユーザーから見えない)
  • 'inherit' – リビジョン。get_children() を見てください。
  • 'trash' – ゴミ箱にある投稿。バージョン 2.9 で追加された。
<?php
	if ( get_post_status ( $ID ) == 'future' ) {
		echo '予約投稿記事';
	} else {
		echo '公開済';
	}
?>

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください