Use get() method to grab all categories and output inside another method


I have the below get method that I would like to use as a template to output my category names into an output method:

public static function get()
    $recipe_categories = get_terms('recipe_categories');

    foreach ($recipe_categories as $member_group_term) {

        $member_group_query = new WP_Query( array(
            'post_type' => 'recipe',
            'tax_query' => array(
                    'taxonomy' => 'recipe_categories',
                    'field' => 'slug',
                    'terms' => array($member_group_term->slug),
                    'operator' => 'IN'


Here is the output method that I have:

public function output()
    // Todor Atanasov: Grab get() and output

I can’t get it to print out all the ‘name’ attributes:

Here is what i’m getting:
enter image description here

, , Sem 8 months 0 Answers 41 views 0

Leave an answer