Do not render tags by page .Type

Given several page types, what is a good way to stop building term html pages for one page type – identified by the .Type variable and layouts directory – and continue building them for others?

Is there a ‘do not render’ build setting for taxonomy pages for given page .Types?

Adding an empty term template for that page type in layouts, layouts/specific-type/term.html doesn’t seem to have any effect.

I’m not using the taxonomy pages for that page type, just extracting page data in .Related loops and json output.

I’d like process fewer pages.

Leo’s response to the prompt ‘can we control more than one page type from a content adapter’ is: ’ … it appears that Hugo’s content adapters can be used to create multiple page types from a single content adapter.’

I’ll let you know if this doesn’t work out.

Please explain. Typically a taxonomy term has no relation to a content type, and all term pages are published under their taxonomy pages.

The content adapters are working out, but I’ve yet to see any option to get the taxonomy to skip a custom page type.

Perhaps I’m looking for something in the adapter like this:

{{ $page := dict
    "dates" $dates
    "kind" "page"
    "params" $params
    "path" $path
    "title" $title
"build" (dict "render" "always" "list" "never" "term" "never")
}}

How the kind “term” would know about the build options for the kind “page” I’ve no idea, but there are a lot of term pages built for a page type for which I currently see no use for the term page.