Taxonomy slug por código de termo

4

Estou tentando modificar o wp_nav_menu para exibir miniaturas de termos. Para obter essas miniaturas, eu preciso de ID de termo e slug de taxonomia: $thumbnailimg = get_the_term_thumbnail($term_id, '$taxonomy', 'medium');

Consegui obter o ID do termo para ele com: $term_id = (int)$item->object_id;

Mas agora preciso verificar se esse objeto é um termo E a qual taxonomia personalizada esse termo pertence (tenho 2 deles).

Alguém pode me ajudar a resolver esse problema? :)

    
por Kovas 10.06.2012 / 18:08

2 respostas

1

Para um objeto de menu $item :

  • $item->object armazena o objeto ao qual o item de menu se refere, por exemplo 'post', 'page', 'my-cpt' ou 'my-taxonomy' (o nome do tipo de postagem ou o nome da taxonomia)
  • $item->type armazena o 'tipo' de objeto: 'post_type' ou 'taxonomy'.

Para links personalizados, estes são personalizados

    
por Stephen Harris 10.06.2012 / 19:38
0

Veja se essas funções funcionarão para o que você está tentando fazer:

por Evan Mattson 10.06.2012 / 19:12