Mar
11
2009

Criar templates diferentes no WordPress

Uma coisa fantástica no WordPress é a facilidade com que é possível personalizar os themes ou mesmo criar um de raiz.
Enquanto que a maioria dos themes funcionam de forma excelente mas por vezes queremos adicionar conteúdo apenas em determinadas páginas mas não queremos que afecte todas.

É nestas alturas que pode dar jeito criar uma página diferente que mostra apenas determinado conteúdo quando queremos.
Seguindo um exemplo prático podes dar uma olhadela na página da Loja onde o template que usei é o mesmo que uso nas páginas mas sem o menu lateral devido á largura da loja.
Neste caso criei uma nova página especifica para a loja, não ficou excelente mas serve para o caso.
Escolhi esta opção pois o template das páginas tem uma estrutura que não funcionava com a largura da loja.

A criação de templates diferentes é bastante simples, crias um ficheiro com o nome que desejares e copias o código que mais se identifica com o que pretendes, podes sempre criar algo de raiz.

Eu peguei no código do ficheiro page.php e adaptei-o, podes pegar no código do index.php, single.php, category.php, etc…

Como alterar o template da página

Antes de alterares o template de uma página é importante adicionar uma linha no inicio do novo ficheiro que criaste, esta linha é a que atribuí o nome e permite que seja listado quando fores escolher o template da página.

Abre o ficheiro no editor de themes e adiciona a seguinte linha no inicio:

<?php
/*
Template Name: Loja
*/
?>

Neste caso escolhi «Loja» para o nome do template, tu escolhes o que bem intenderes.

O WordPress 2.7 não vem de raiz com a opção de escolher o template da página na criação de páginas. O que tens a fazer é abrir o menu de edição de páginas e escolher o Quick Edit ou Edição Rápida, neste menu é possível escolheres o template da página.

edit page template

Se por acaso o nome do template que criaste não aparecer, verifica seu escreveste o código do nome do template correctamente. Se mesmo assim o problema persistir, activa outro theme e depois volta a activar o theme que estavas a usar. Agora já deve aparecer o novo template na lista :)

Gostaste deste artigo? Recebe acesso a conteúdo exclusivo no teu email...

Subscreve a newsletter do muiomuio.net e recebe acesso a conteúdo exclusivo sobre como criar blogs de sucesso e promoções para ganhares dinheiro online. Ao subscreveres a esta newsletter o teu email será protegido e não será partilhado com outras pessoas ou entidades.

 
Opções

A tua privacidade é respeitada, podes anular a tua subscrição a qualquer momento apenas com 1 clique.

About the Author:

Front-end developer & blogger

Advertisement

More in WordPress Tutorials (83 of 129 articles)