Se è una pagina archivio di custom post type
24 nov 2014, 18:17:14
Visualizzazioni: 23.9K
Voti: 9
Se ho bisogno di verificare se il custom post type è movie, posso utilizzare il seguente codice.
if ( 'movie' == get_post_type() )
Ho bisogno di verificare se è una pagina archivio di custom post type? (www.domain.com/movie)

Sasa1234
362
Tutte le risposte alla domanda
1
2
Consulta is_post_type_archive() nel codex
if( is_post_type_archive('movie') )
{
//fai la mia cosa
}

SkyShab
1.43K
24 nov 2014 18:24:07
Commenti
Attenzione, questo influisce anche sulla pagina di modifica dell'amministratore (/wp-admin/edit.php?post_type=movie&all_posts=1)! Ad esempio, se imposti $query->set( 'posts_per_page', 3 );
vedrai solo tre film nell'area di amministrazione. Non è molto chiaro dal codex se verificare che siamo sul frontend dell'archivio sia ciò che la funzione dovrebbe fare, ma se sì, non funziona bene.

14 set 2021 13:40:47
Domande correlate
1
risposte
2
risposte