List terms from a custom taxonomy without links

There have been times when I have needed to get a list of terms (or one specific term) from a custom taxonomy to output on a page template, but using ‘get_the_terms’ outputs each term as a clickable link.

To list the terms without links, use the following:


$terms = get_the_terms($post->ID, 'taxonomy'); // change 'taxonomy' to the slug of your custom taxonomy
if($terms != null) { // if there is data returned
    $output = array();
    foreach($terms as $term) { // loop through the results
        $output[] = $term->name; // add the term name to an array
        unset($term);
    }
    echo implode(", ", $output) // separate each object in the array by a comma
}

Did this help you?

Back to all snippets

Let's work together

Whether you have a question, want to learn more about our services, or simply wish to connect, don’t hesitate to get in touch. We’re here to help!

Send an email

"*" indicates required fields

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