terms_description e problema di amministrazione
Domanda
Hey ciao, Sto usando un pezzo di codice, dove con l'aiuto di esso posso visualizzare la descrizione del termine alla mia pagina archivi. La mia idea di fare questo è semplice, devo sito MBA e ho 3 personalizzati-tassonomie con 1000 di termini in ogni, per-esempio: - Ho un termine mba-in-conti, quindi la sua descrizione verrà visualizzato sulla pagina di archivio di mba-in-conti,
Ma ora il problema principale è, questa descrizione viene bene, ma è solo visualizzato per gli utenti registrati Voglio farlo visualizzare a tutti gli utenti che visita il mio sito web, Sto usando questo codice per mostrare
<?php
if ( is_tax( 'location' ) ) {
echo term_description();
}
elseif (is_tax('mba_courses')){
echo term_description();
}
elseif (is_tax('duration')){
echo term_description();
}
?>
Come posso farlo visualizzare a tutti gli utenti, e sto anche utilizzando allow-html-in-categoria-descrizioni plugin per abilitare HTML nella casella di descrizione
Soluzione
Non c'è nulla in term_description()
e più profonde (che vedo) che i controlli per l'utente.
Si può provare questo e vedere se restituisce WP_Error
che potrebbe fare ritorno term_description()
stringa vuota:
get_term_field( 'description', $term, $taxonomy )