modelo de taxonomia para tipo de postagem personalizado o mesmo que o arquivo

Parece simples, mas não encontrei uma resposta …

Eu tenho um tipo de postagem personalizado ‘equipe’ com um departamento de taxonomia ‘

Eu tenho uma página de arquivo archive-team.php que mostra todas as publicações da equipe.

Quando eu preciso mostrar um departamento, eu quero usar o mesmo modelo, apenas com a taxonomia como um filtro.

Mas não *. Eu poderia configurar uma página taxonomy-department.php idêntica ao archive-team.php, mas isso é um desperdício e propenso ao erro.

Eu examinei os documentos e não consigo ver onde você pode forçar o tipo de arquivo para uma taxonomia para acessar o arquivo para esse tipo de publicação.

Como?

Se for útil, publicarei as funções que criaram o tipo de publicação e a taxonomia.

Solutions Collecting From Web of "modelo de taxonomia para tipo de postagem personalizado o mesmo que o arquivo"

Obrigado pelo ponteiro de Milo

function department_template( $template = '' ) { if (is_tax('department') ) { $template = locate_template( 'archive-team.php' ); } return $template; } add_filter( 'taxonomy_template', 'department_template' ); 

Vale ressaltar que isso não perturba a hierarquia se outra taxonomia estiver envolvida, ou seja, a taxonomia – outra tax.php é chamada corretamente para taxonomia “outra taxa”.