Come visualizzare solo la categoria padre nel tuo post di WordPress

Come visualizzare solo la categoria padre nel tuo post di WordPress / Temi

Quando usi the_category () funzione template nel tuo tema WordPress, visualizza sia la categoria genitore che qualsiasi bambino / sottocategoria al di sotto di esso. Se stai creando un sito che utilizza molte categorie figlio per classificare il contenuto, allora questo può diventare un problema perché the_category il codice creerà un sacco di confusione. Ad esempio, mostrerà "Archiviato in Blog, Genesis Framework, 2 Colonna Tema ecc.". Sfortunatamente the_category () non ha parametri opzionali come child = 0 o depth = -1. Durante la creazione della nostra galleria WordPress, questo era uno dei problemi che dovevamo affrontare. In questo articolo, ti mostreremo come visualizzare solo la categoria genitore nel tuo ciclo post di WordPress.

Apri semplicemente il tuo file single.php o in qualsiasi altro punto in cui desideri utilizzare questo codice, quindi sostituisci il seguente codice o qualcosa di simile ad esso:

 

con questo codice:

category_parent == 0) $ parentscategory. = 'cat_ID). '">'. $ category-> name. ','; echo substr ($ parentscategory, 0, -2);?>

Ora questo ti permetterà di mostrare solo la categoria genitore nel tuo ciclo post di WordPress. Ad esempio vedi l'immagine nell'esempio:

Il nostro problema con la galleria non era tanto ingombrante, ma piuttosto era quello di assicurarsi che il nostro modulo di invio dei siti, alimentato da Gravity Forms, potesse acquisire tutti i dati e archiviarli come una bozza di post, in modo da rendere il lavoro dei nostri redattori molto più semplice. Sfortunatamente, Gravity Forms non supporta la tassonomia personalizzata perché ci avrebbe risparmiato il problema, ma a causa della mancanza di quella funzione, abbiamo dovuto utilizzare il codice sopra riportato. Ciascuno dei nostri articoli della galleria ha due categorie associate (categoria padre: genere di sito e categoria figlio: tema quadro che utilizza). Nel nostro prossimo articolo, condivideremo come è possibile visualizzare solo la categoria figlio nel tuo WordPress Post Loop. Resta aggiornato e assicurati di inviare il tuo sito WordPress alla nostra galleria WordPress.

Riferimenti:

the_category
Ericulous