Group and list posts by custom taxonomy

I re-factored your code, there were quite some parts which seemed overly complex or used deprecated methods. In the code below, I’m looping through your terms, and within that loop, I’m finding the posts relating to that term. Probably there’s a more efficient way, since this is using several queries, but it should achieve the … Read more

Class active for Archive link – looped out

One way to do this is to get the current object ID with get_queried_object_id() and compare it against the category term ID inside the foreach loop. E.g. $current_object_id = get_queried_object_id(); foreach (get_categories() as $category) { $classes=””; if ( $category->term_id === $current_object_id ) { $classes .= ‘selected’; } printf( ‘<a class=”%s” href=”%s”>%s</a>’, $classes, get_category_link($category->term_id), $category->name ); … Read more