Description / Informations supplémentaires

Pour les postes qui ont un réglage limité de valeurs de status valides, cette fonction fournie les valeurs de status et leur description.

Pour obtenir tous les status de poste incluant ceux créés par la fonction register_post_status(), utilisez get_post_stati().

Retourne

(string[]) Tableau de status de poste par paire nom du status => label du status.

Déclaration et structure de la fonction get_post_statuses()

function get_post_statuses() {
    $status = array(
        'draft'   => __( 'Draft' ),
        'pending' => __( 'Pending Review' ),
        'private' => __( 'Private' ),
        'publish' => __( 'Published' ),
    );

    return $status;
}
__()

Retourne la traduction d'un texte.

Où est utilisée la fonction get_post_statuses() dans le CMS WordPress

Exemple

$post_statuses = get_post_statuses();

// En sortie : 
Array(
    [draft] => Draft
    [pending] => Pending Review
    [private] => Private
    [publish] => Published
)

Sources

Codex WordPress : get_post_statuses()

Autres fonctions dans le même fichier : wp-includes/post.php

Retour