Que função exibirá taxonomias personalizadas associadas a uma postagem como texto?
Atualmente, estou usando get_the_term_list, que funciona muito bem para uma página singular, mas não tanto ao usar uma taxonomia na tag de título do arquivo morto-postype.php permalink.
custom-taxonomy
customization
terms
m-torin
fonte
fonte
get_the_terms()
. Veja a página do codex para informações.No entanto, @anu está certo, eu descobri que você pode chamar a função php strip_tags para remover as tags do valor de retorno.
fonte
$terms = strip_tags( $terms, '<li>' );
Eu acho que a melhor maneira é implementar um filtro para a lista de termos, que extrai via regexp apenas o texto, da lista
get_the_terms_list () é implementado aqui: http://core.trac.wordpress.org/browser/tags/3.0.4/wp-includes/category-template.php#L948 .
Você pode implementar seu próprio filtro.
fonte
Eu preciso do mesmo e tentei a solução Zack que funciona muito bem. Por exemplo, se você precisar apenas do termo para inserir na css id ou classe. Apenas uma anotação sobre a solução, a função é chamada incorretamente, corretamente é "get_the_term_list".
Eu mostro meu exemplo:
fonte
Aqui $ terms é uma matriz, para que você possa usar um loop foreach.
fonte