function extra_the_project_categories($post_id = 0, $before = null, $sep = ', ', $after = '') { $post_id = empty($post_id) ? get_the_ID() : $post_id; $categories = array(); $project_categories = extra_get_the_project_categories($post_id); if ($project_categories) { foreach ($project_categories as $category) { $categories[] = $category->name; } } echo $before . implode($sep, $categories) . $after; }
function extra_get_portfolio_project_category_classes() { $categories = extra_get_the_project_categories(); $classes = ""; if (!empty($categories)) { $classes_array = array(); foreach ($categories as $category) { $classes_array[] = 'project_category_' . $category->slug; } $classes = implode(' ', $classes_array); } return $classes; }