apply_filters( 'is_post_type_viewable', bool $is_viewable , WP_Post_Type $post_type )
Filters whether a post type is considered “viewable”.
Description
The returned filtered value must be a boolean type to ensure is_post_type_viewable()
only returns a boolean. This strictness is by design to maintain backwards-compatibility and guard against potential type errors in PHP 8.1+. Non-boolean values (even falsey and truthy values) will result in the function returning false.
Parameters
- $is_viewable
-
Whether the post type is "viewable" (strict type).
- $post_type
-
Post type object.
Source
File: wp-includes/post.php
Changelog
Version | Description |
---|---|
5.9.0 | Introduced. |