I'm working with a hierarchical taxonomy (named "world") that has 3 levels to it (
Regions > Countries > Indigenous Peoples). At the moment I'm using a modified version of this code to paginate all the results on a single page.
Here's the important part
$page = ( get_query_var('paged') ) ? get_query_var( 'paged' ) : 1; // number of tags to show per-page $per_page = 24; $offset = ( $page-1 ) * $per_page; $args = array( 'number' => $per_page, 'offset' => $offset, 'hide_empty' => 1,'hierarchical ' => true );
$taxonomy = 'world'; $tax_terms = get_terms( $taxonomy, $args );
As expected, this returns a paginated list of all the terms associated with my taxonomy. The problem is, I only actually need to show the grandchildren, in this case,
I'm tempted do it manually, but I'd rather not serve up a list of 450+ terms to include (or 80 terms to exclude) unless it's absolutely necessary.
Your help would be most appreciated.