O WordPress é um bom sistema de blogs e todo mundo já sabe. Mas ele também pode ser considerado um bom CMS, se for usado da forma correta. A dica que vou passar serve para customizar páginas estáticas no WordPress.
Vamos imaginar a seguinte situação: temos uma página que é fora do padrão do nosso template, e queremos atribuir o conteúdo dessa página a este layout diferenciado. Para obter isso, utilizando o sistema de templates do WordPress, precisamos criar uma página customizada. Copiamos e colamos então o arquivo page.php, mas renomearemos para custom-page.php, por exemplo.
Agora, dentro do arquivo custom-page.php, temos que adicionar um comentário PHP, para que o WordPress o entenda que esta página é customizada.
/*
Template Name: Custom Home Page
*/
Agora, para atribuir esse novo template do WordPress, é preciso criar uma página e direcioná-la para o modelo recém criado, como mostrado na imagem.

Agora é só publicar a página com o modelo que criamos. Não é fácil ?

Sem graça esse post
@narbokrage,
Olá. Este post foi realizado para ajudar as pessoas que queiram tornar o WordPress mais do que uma simples plataforma de blogs. Esta dica serve para criar páginas estáticas e fáceis de administrar.
De qualquer forma, obrigado pela visita.
Eai brother blza? belo post cara, realmente este “macete” eu desconhecia para customizar o WP. Eu só não entendi a parte para atribuir a pág customizada no template do wordpress, procurei na hora de criar a página no wp mais nao encontrei nada parecido com a imagem que vc postou.
@Tiago,
fala Tiago,
na edição da página, no WordPress, tem a opção de aplicar um Template. Naquela lista que suas páginas customizadas aparecerão.
Abs e qualquer coisa me envie um e-mail.
Felipe,
Caiu como um luva essa dica, estava a procura dessa informação!
Agora me surgiu outra duvida, que ainda não encontrei uma solução..
e se eu precisar customizar varias paginas? qual nome teria que dar para o arquivo?
grande abraço,
Rodrigo
Fala Rodrigo,
o nome é indiferente. Eu, por padrao, costumo usar: custom_page_a.php, custom_page_b.php, ….
Onde as letras sao os nomes das paginas, mas matenho custom_page para elas.
Boa sorte aí e obrigado pela visita!
Abraço!
Felipe,
Show de bola, entendi perfeitamente!!
Parabéns pelo seu trabalho e por compartilhar o conhecimento.
Abs
Rodrigo,
que bom que entendeu! Eu agradeço a visita!
Abraço!
Olá!
Gostei muito da dica, mas essa não resolve diretamente meu problema.
Existe uma maneira de incluir páginas já prontas no wordpress?
Tipo… tenho algumas páginas estáticas e não gostaria de disponibiliza-las na forma de templates para que possa inserir conteudo nelas.
Uerder,
é feito da mesma forma, sendo que o conteúdo, que você não quer permitir que seja editado, você deve inserir no arquivo php. Ou seja, mesmo se usuário inserir conteúdo no editor, não terá efeitos visíveis.
Abraços.