22 ago 2022
WordPress – Single de Post Personalizado não funciona
Se você esta tentando criar um tipo de post personalizado e a single não carrega, muito provavelmente é devido a propriedade “has_archive“.
Temos a possibilidade de criar posts personalizados no WordPress, porém tome cuidado com as propriedades no momento de criar, além de jogar o arquivo single-{post-type}.php na pasta de seu template de tema, nas propriedades altere o parâmetro:
'has_archive' => false,
Depois atualize os links permanentes, vá em “Configuração -> Links Permanentes -> Salvar -> Salvar Alterações“.
Porque isso ocorre:
Quando a propriedade “has_archive” esta setada como true o wordpress vai atrás do arquivo “archive-{custom_post_type}.php“, e não “single-{custom_post_type}.php“