WordPress.org

Ready to get started?Download WordPress

Codex

Attention Interested in functions, hooks, classes, or methods? Check out the new WordPress Code Reference!

it:Riferimento funzioni/post type exists

Contents

Descrizione

Questo tag condizionale controlla se un tipo di post esiste passandone il nome come argomento. Questa è una funzione booleana e utilizza la variabile globale $wp_post_types per verificare l'esistenza del tipo di post, ossia restituisce TRUE se il tipo di post esiste o FALSE se non esiste. Il tipo di post deve essere stato precedentemente registrato.

Utilizzo

<?php post_type_exists$post_type ); ?>

Parametri

$post_type
(string) (richiesto) Tipo di post.
Default: Nessuno

Valori restituiti

(boolean) 
True in caso di successo, false in caso di fallimento.

Esempi

if ( post_type_exists( 'libro' ) ) {
   echo 'il tipo di post Libro esiste';
}
$exists = post_type_exists( 'post' );
 //restituisce true
 
$exists = post_type_exists( 'page' );
 //restituisce true
 
$exists = post_type_exists( 'libro' );
 //restituisce true se libro è un tipo di post registrato
 
$exists = post_type_exists( 'xyz' );
 //restituisce false se xyz non è un tipo di post registrato

Log delle modifiche

File sorgente

post_type_exists() si trova in wp-includes/post.php.

Correlati

taxonomy_exists()

Tipi di post: register_post_type(), add_post_type_support(), remove_post_type_support(), post_type_supports(), post_type_exists(), set_post_type(), get_post_type(), get_post_types(), get_post_type_object(), get_post_type_capabilities(), get_post_type_labels(), is_post_type_hierarchical(), is_post_type_archive(), post_type_archive_title()

Si veda anche l'indice di Riferimento funzioni e l'indice di Tag dei template.