is_post_status_viewable

FUNCTION wp-includes\post.php (ligne 2428) github
Filters whether a post type is considered "viewable". 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. @since 5.9.0 @param bool         $is_viewable Whether the post type is "viewable" (strict type). @param WP_Post_Type $post_type   Post type object. 	  	return true === apply_filters( 'is_post_type_viewable', $is_viewable, $post_type ); } Determines whether a post status is considered "viewable". For built-in post statuses such as publish and private, the 'public' value will be evaluated. For all others, the 'publicly_queryable' value will be used. @since 5.7.0 @since 5.9.0 Added `is_post_status_viewable` hook to filter the result. @param string|stdClass $post_status Post status name or object. @return bool Whether the post status should be considered viewable.

Paramètres

Entrée :
$post_status
Sortie :
@param bool         $is_viewable Whether the post type is "viewable" (strict type).
@param WP_Post_Type $post_type   Post type object.
@param string|stdClass $post_status Post status name or object.
@return bool Whether the post status should be considered viewable.

Utilisation

// Utilisation de la fonction is_post_status_viewable
$result = is_post_status_viewable($post_status);

if ($result) {
    // Votre logique ici
}

Actualités

Chargement des actualités...