is_post_publicly_viewable
函数
is_post_publicly_viewable ( $post = null )
- 参数
-
-
(int|WP_Post|null)
$post
Optional. Post ID or post object. Defaults to global $post.- Required: 否
- Default: null
-
(int|WP_Post|null)
- 返回值
-
- (bool) Whether the post is publicly viewable.
- 定义位置
-
-
wp-includes/post.php
, line 2336
-
wp-includes/post.php
- 引入
- 5.7.0
- 弃用
- –
确定一个文章是否可以公开查看。
如果文章的状态和文章的类型都是可查看的,那么文章就被认为是可公开查看的。
function is_post_publicly_viewable( $post = null ) { $post = get_post( $post ); if ( ! $post ) { return false; } $post_type = get_post_type( $post ); $post_status = get_post_status( $post ); return is_post_type_viewable( $post_type ) && is_post_status_viewable( $post_status ); }
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。