How do I get terms as a list for a specific post?

get_terms allows me to get all taxonomy values, but how do I limit this to a certain post?

I don’t see anyway to feed a specific post ID to get_terms: http://codex.wordpress.org/Function_Reference/get_terms

Perhaps there is another way to achieve this?

Answers:

Thank you for visiting the Q&A section on Magenaut. Please note that all the answers may not help you solve the issue immediately. So please treat them as advisements. If you found the post helpful (or not), leave a comment & I’ll get back to you as soon as possible.

Method 1

wp_get_object_terms( $post_id, $taxonomy )

will return an array of the term objects for that post of that taxonomy. $post_id can also be an array of ids (this will return all terms attached to any post in the array), and $taxonomy can also be an array of taxonomies.

Method 2

Ahah! I need to use get_the_terms instead, as this will accept a post ID.

http://codex.wordpress.org/Function_Reference/get_the_terms


All methods was sourced from stackoverflow.com or stackexchange.com, is licensed under cc by-sa 2.5, cc by-sa 3.0 and cc by-sa 4.0

0 0 votes
Article Rating
Subscribe
Notify of
guest

0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x