Say "Hello!"

  • This field is for validation purposes and should be left unchanged.

Comma separated list of taxonomy terms


1
2
3
4
5
6
7
8
9
10
11
12
// Get a list of terms for this post's custom taxonomy.
$project_cats = get_the_terms($post->ID, 'TAXONOMY_NAME');
// Renumber array.
$project_cats = array_values($project_cats);
for($cat_count=0; $cat_count<count($project_cats); $cat_count++) {
    // Each array item is an object. Display its 'name' value.
    echo $project_cats[$cat_count]->name;
    // If there is more than one term, comma separate them.
    if ($cat_count<count($project_cats)-1){
        echo ', ';
    }
}

Back to Snippets Follow me on GitHub

Ashley Cameron logo
Blog