官方→WordPress Codex
确定WordPress中文章状态的后续处理
实现获取文章状态的过程
1 | <?php get_post_status( $ID ) ?> |
这是一个已经准备好的功能,因此如果您仔细阅读参考资料
我能够立即添加处理程序
上面的$ ID的内容将是以下内容之一,因此
如果创建条件,则可以执行所需的处理
1 2 3 4 5 6 7 8 | - 'publish' - 公開済 - 'pending' - 承認待ち - 'draft' - 下書き - 'auto-draft' - 新規作成された投稿。まだコンテンツがない。 - 'future' - 予約済(未来に投稿される) - 'private' - 非公開(ログインしていないユーザーから見えない) - 'inherit' - リビジョン。get_children() を見てください。 - 'trash' - ゴミ箱にある投稿。バージョン 2.9 で追加された。 |
条件
的示例
1 2 3 4 5 6 7 | <?php if ( get_post_status ( $ID ) == 'private' ) { echo '非公開'; } else { echo '公開済'; } ?> |
我这次实现的是
我在上面的示例中添加了对自定义字段值的确认作为条件。
我将在后面总结。