Domanda

Ho tipica configurazione padre e figlio categorie come segue:

  • Alimentazione
    • patate
    • mais
    • battiti
  • Sport
    • calcio
    • calcio
    • hockey

ecc.

Nel mio modello index.php mi piacerebbe elencare le categorie del post specifico. Il problema è che, quando uso the_category () che elenca le categorie padre due volte. Sto utilizzando il seguente codice:

<php echo '<dt>', the_category(', ', 'multiple'), '</dt>', "\n"; ?>

E esso stampa:

Food:corn, Food, Food:potatoes

Credo che sia elencando i bambini della categoria "grano" come "cibo: mais" "Food" seguita dalla categoria superiore "Food", proprio come C'è un modo per escludere le categorie genitore?

Il modo in cui mi piacerebbe che la lettura è:

Food:corn, Food:potatoes

Grazie.

È stato utile?

Soluzione

Hai codificato il posto in Food, cibo: mais, e alimenti: le patate? Prova categorizzare in alimenti: mais e cibo:. Patate solo

Non credo che ci sia un mezzo per escludere le categorie da the_category function (). Si dovrà utilizzare un'altra funzione per creare una query personalizzata per farlo.

provare alcuni di questi .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a wordpress.stackexchange
scroll top