How to make custom taxonomy pages per term based on fields?
I solved this with Panelizer and a custom block made in Views.

View of taxonomy terms, custom block
Contextual filter- taxonomy term: term ID
Provide default value: Term ID from URL

Pathauto pattern for taxonomy terms:
[term:tid]/mylinkpath/[term:name]

Go to taxonomy term display and add panelizer, then add custom views block.