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

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *