Ottenere lo SLUG del termine tramite ID del termine

6 ott 2010, 13:56:20
Visualizzazioni: 47.2K
Voti: 12

Ho una tassonomia gerarchica chiamata 'tarefa'

Devo visualizzare tutti i post da una tassonomia figlio. Ho utilizzato la funzione get_term_children per verificare se la tassonomia padre ha dei figli.

Se la tassonomia padre ha dei figli, interrogherò i post per tassonomie figlie.

Il problema è:
Devo interrogare i post per slug della tassonomia ma la funzione get_term_children restituisce un array di ID delle tassonomie.

La domanda è:
Come posso ottenere lo slug di una tassonomia partendo dall'ID della tassonomia?

0
Tutte le risposte alla domanda 1
2
24

Ho un po' di difficoltà a capire la tua domanda. Lo slug della tassonomia (come category) o lo slug del termine (come uncategorized)?

get_term_children() funziona con i termini, quindi mi atterrò a quello.

Prova questo:

$term = get_term( $id, $taxonomy );
$slug = $term->slug;
6 ott 2010 14:10:18
Commenti

Non conoscevo questa funzione, ha funzionato come previsto ;) grazie.

Sergio Soares Sergio Soares
6 ott 2010 14:23:21

C'è un modo per farlo con meno overhead?

Odys Odys
20 dic 2014 14:07:31