Moderador
Mário Valney
(@mariovalney)
WordPress Cleric of Fire
O WordPress cria a rota de URLs, então você precisa:
– Dentro da administração do WordPress criar a página com o slug ‘landingpage’.
– Certificar-se que os seus Links Permanentes permitem esse link (geralmente deixo em ‘nome do post’).
– Criar um custom template page com esse HTML.
– Adicionar esse Custom Template (Modelo) na página desejada.
Criar uma página Custom Template no WordPress é bem simples e você acha facilmente tutoriais na internet, mas basicamente você vai criar um arquivo PHP dentro do seu Tema (ou Tema Filho) e colocar no começo o seguinte código:
<?php
/**
* Template Name: Landing Page
*/
Substitua “Landing Page” pelo nome que você quiser que apareça na administração quando for selecionar o Modelo da página (sidebar lateral direita) e faça o que quiser, abaixo disso.
Abraços
Criador do tópico
ajguizo
(@ajguizo)
Show, valeu mesmo fera, consegui criar a página custom template no wordpress, mas quando criei a página no wordpress e fui visualizar a mesma veio todo zuada, sem respeitar as colunas, letras e sem mostrar nenhuma foto. Dicas do que pode estar acontecendo?
Moderador
Mário Valney
(@mariovalney)
WordPress Cleric of Fire
A página está vindo como se tivesse carregando o seu .html
Pra aparência você vai precisar do resto do front-end: CSS e JS, colocar as imagens em lugares acessíveis e trazer via código e por aí vai…
Se quiser jogar imagens, CSS e JS numa pasta landingpage/ dentro do seu Tema, pode usar a função get_template_directory_uri para conseguir a URL de arquivos dentro do Tema.
Criador do tópico
ajguizo
(@ajguizo)
Fera, não entendi como usar essa função, hoje tenho /wp-content/themes/TEMPLATE ,criei uma pasta LandingPage ai dentro que possui as subpastas css, img, js e o arquivo style.css .. basta incluir no custom template a entrada function get_template_directory_uri() ??
Moderador
Mário Valney
(@mariovalney)
WordPress Cleric of Fire
Opa, dê uma lida na documentação.
Lá fala: “essa função retorna a URL do diretório tema”.
E no final tem exemplos:
Para uma imagem dentro da pasta landingpage/img
:
<img src="<?php echo get_template_directory_uri(); ?>/landingpage/img/imagem.png">
(a linha quebrou, mas é tudo uma linha só)
Entendeu?