Como criar uma página personalizada no Wordpress
Autor: Samuel Belchior | Publicado: 2016-10-24T10:29:00-03:00



Criar um tema de WordPress para acomodar os conceitos de design do seu website torna-se muito mais fácil quando você sabe algumas coisas como&nbsp;Páginas com Templates Personalizados. O WordPress trabalha utilizando&nbsp;posts&nbsp;e&nbsp;páginas, mas uma página não precisa ter exatamente o mesmo formato de outra. Você pode criar layouts e conteúdos únicos para páginas específicas, criando sites com efeitos visuais interessantíssimos e que ainda sim podem ser editados pelo poderoso WordPress.

O que é uma Página com Template Personalizado?



Estes templates personalizados do WordPress são arquivos de tema que disponibilizam uma alternativa para o arquivo&nbsp;page.php&nbsp;padrão. Esses templates podem conter qualquer HTML e tags de template que você desejar e que sejam necessários para construir o layout ou conteúdo escolhido, então o arquivo pode ser associado a uma página específica de modo que o WordPress utilize este novo template quando estiver exibindo esta página em particular.



Comumente as páginas com templates personalizados são utilizadas para criar layouts únicos para seções como&nbsp;sobre nós,&nbsp;depoimentosou&nbsp;serviços; um charmoso portfolio tomado de efeitos visuais; ou um inteligente sistema de contato utilizando códigos inseridos diretamente no template. Se você precisa configurar o layout da sua página além do que está no arquivo&nbsp;page.php&nbsp;padrão, então você precisa de uma página com template personalizado!

Como criar uma Página com Template Personalizado

Criar uma página com template personalizado não poderia ser mais simples! Crie um arquivo PHP em branco e adicione o seguinte código:


&lt;?php
/*
Template Name: Portfolio
*/
?&gt;



Configure o nome do template como algo reconhecível, pois é este nome que aparecerá em um menu dropdown dentro da tela de administração do WordPress. Salve o arquivo com um nome correspondente ao template que escolheu e que faça sentido como&nbsp;portfolio.php, por exemplo.



No restante do documento, adicione seu HTML e suas tags do WordPress para construir o layout que deseja. Aqui você pode utilizar tags como&nbsp;&lt;?php get_header(); ?&gt;&nbsp;para construir uma página utilizando os elementos de&nbsp;header/sidebar/footer&nbsp;existentes ou pode criar algo completamente novo e único utilizando apenas alguns loops do WordPress. Não se esqueça que você também pode programar suas rotinas diretamente nesse arquivo também, como uma ação de um formulário, importação de um vídeo do YouTube ou um iFrame do Google Maps.



Depois de criar o seu template personalizado e enviá-lo para o diretório do seu tema, crie uma nova página utilizando o editor do WordPress. Todos os conteúdos que você adicionar utilizando o WYSIWYG aparecerão em qualquer lugar que a tag&nbsp;&lt;?php the_content(); ?&gt;&nbsp;estiver inserida. Essa página utilizará o template&nbsp;page.php&nbsp;padrão a menos que você altere as opções de modelo na área de atributos da página.



Selecione o menu&nbsp;Modelo&nbsp;e escolha o arquivo de template que você criou. Pressione o botão de publicar e veja seu WordPress gerar conteúdo dinâmico na estrutura de página personalizada que você criou.

Texto adaptado do original:&nbsp;http://line25.com/tutorials/how-to-create-a-wordpress-custom-page-template