Como faço eco de todas as minhas taxonomias?

Estou tentando repetir todas as minhas taxonomias personalizadas, mas isso imprime o primeiro:

$skill_list = wp_get_post_terms($post->ID, 'skill', array('fields' => 'names')); echo 'skill-' . $term->slug; 

Alguém tem uma idéia do que fiz de errado?

Solutions Collecting From Web of "Como faço eco de todas as minhas taxonomias?"

A function wp_get_post_terms retorna a matriz (ou WP_Error, mas nós o omitamos aqui), então você precisa passar pela matriz retornada e imprimir todos os itens:

 $skill_list = wp_get_post_terms($post->ID, 'skill', array('fields' => 'names')); print_r( $skill_list ); 

É claro que você também pode ajudar ou melhorar para uma melhor impressão …

Obrigado Ondřej Doněk!

Acabei com esta solução de trabalho:

 $skill_list = wp_get_post_terms($post->ID, 'skill', array('fields' => 'slugs')); foreach( $skill_list as $slug ): echo 'skill-' . $slug . ' '; endforeach;