Negócios na Net

REDEBIZ.NET - Negócios na Net: tudo o que precisa saber para o seu sucesso online.

Subscreva o Feed de Notícias e receba no seu mail todas as novidades.
O que lê neste artigo resulta do meu trabalho.Não existem aqui conteúdos copiados. Todos os artigos têm uma assinatura digital. Se é daquela minoria que gosta de roubar o trabalho dos outros agradeço que não o faça, até porque eu vou descobrir.

Autor: Webmaster

Janeiro 13, 2010

Como personalizar uma página no seu Blog

Pega que é ladrão

Existe quem pense que um ladrão que rouba da Internet não é um verdadeiro ladrão. Mas as pessoas honestas sabem que não é assim: alguém que se serve sem autorização e remorso do trabalho dos outros, de algo que ele não criou, não passou tempo a pensar e publica num site seu apesar de avisado para o não fazer, é desonesto por natureza, não presta.

Este Paulino R. e Silva é um desses tipos desonestos que coloca nos “seus” blogs artigos copiados e que ele não consegue criar com a sua própria cabeça. Não confie nele.

Muitas vezes é conveniente dar um aspecto diferente do template original a uma página em concreto do WordPress. Isso é possível fazer de uma maneira fácil, havendo dois caminhos para realizar essa tarefa: um simplesmente “linkando” a uma página externa, mesmo sem ser em PHP, desenvolvida totalmente fora do “look” do template principal e descartando os respectivos plugins e widgets, outra apenas mexendo – “customizando” – o aspecto do template em utilização, mantendo as suas principais características e funcionalidades.

Páginas Personalizada


Ligar a Página Exterior

Para esta alternativa bastará que tenha disponível uma página feita e colocada em qualquer lado, seja em HTML ou PHP. Apenas terá que acrescentar ao “header” do seu template -  que em princípio é o sítio onde se encontram os menus de ligação às diferentes páginas do seu site – a ligação em causa. As hipóteses de organização dos menus e as suas configurações são muito e variáveis, mas certamente irá encontrar qualquer instrução para exibir páginas do tipo:

<?php wp_list_pages(‘title_li=’); ?>

Esta instrução com toda a probabilidade está arrumada junto a uma rotina de criação de lista, como a que segue:

<ul id=”navlist”>
<?php if (is_home()): ?>
<li><a href=”<?php echo get_settings(‘siteurl’);?>”>Home</a></li>
<?php else : ?>
<li><a href=”<?php echo get_settings(‘siteurl’);?>”>Home</a></li>
<?php endif; ?>
<?php wp_list_pages(‘title_li=’); ?>
<li><a href=”http://paginaexterior.com/” title=”A minha página fora do WordPress”> Página</a></li>
</ul>

Bastará assim introduzir na lista o link para a sua página personalizada que ela passará a constar do menu geral do seu Blog.

Criando um template personalizado

Outra solução será, dentro do próprio WordPress, criar um template personalizado para a página que deseja alterar. Para isto bastará realizar os seguintes passos:

1. Copiar o ficheiro page.php ou single.php para outro a que chamará por exemplo landing.php (vamos imaginar que quer fazer uma “landing page” personalizada);

2. Edite esse ficheiro e altere-o de maneira a que o WordPress o possa identificar como um template, junto à instrução que invoca o “header”:

<?php
/**
Template Name: Landing */

get_header(); ?>

3. Ao criar agora uma nova página no WordPress vai-lhe passar a aparecer  no menu “Modelo” do quadro de Atributos o novo que acabou de criar (“Landing”).


Área de criação de Páginas do WordPress

Quadro de criação de Páginas do WordPress

E é tudo! É claro que a imaginação é o limite para aquilo que quiser fazer dentro do novo “template”. Como deve saber o mesmo é normalmente composto, no mínimo, por quatro secções:

Header
Body (index.php ou home.php)
Sidebar
Footer

A – ou as – Sidebar  (barra lateral)  costuma conter no WordPress uma série de informações úteis provenientes de “widgets”, publicidade, etc. Poderá mantê-la no seu template personalizado, embora possa incluir nela uma instrução que a “obrigue” a comportar-se de maneira diferente quando for exibida na página para a qual criou o novo template. Por exemplo:

<?php if(is_page(’507′)) { ?>
<!– Aqui a minha rotina personalizada –>
<?php }?>

Assim parte do código só será executado quando a página em questão estiver a ser exibida.

O WordPress, embora possa parecer para as pessoas ainda pouco familiarizadas com ele pouco flexível é na verdade uma ferramenta muito versátil que permite um grau muito elevado de parametrização, sendo possível fazer dele (quase) tudo aquilo que queremos, personalizando-o de acordo com as necessidades de cada um.

Veja também:

►  Como costumizar a Home Page no WordPress usando simples rotinas em PHP.


CATEGORIA: Software

Comentários

  1. João Marques

    Como é possível saber o número da página que quero personalizar?

    Comentário feito em:
    13 de Janeiro 2010
  2. Webmaster

    É fácil: basta passar com o rato por cima do nome da página cujo número pretende saber no quadro de “Editar Páginas” do WordPress que o seu número aparece identificado em baixo na janela do Browser. Isto partindo do princípio que estã a usar “permalinks”. Se não for o caso o número está sempre à vista na URL da página em questão.

    Comentário feito em:
    13 de Janeiro 2010
  3. pacheco

    Bom DIA !
    Olha estou há tempo estudando por conta, quero listar as paginas mais amigaveis e não ?p=186
    Mas pode ser apenas as paginas os post pode ficar como numero… é indiferente! mas quando troco lá no permalinks não encontra mais a pagina e eu troco lá no banco sql o campo “guid” mas não adianta!

    Tentei usar esse sua dica wp_list_pages mas não consegui fazer com que muda-se apenas o head de uma pagina especifica! agora to fazendo um POG aki hehee, meti um css dentro do post da pagina para uma div ficar emcima do head heheheh,

    Se puder me dar uma dica de como troco o caminho da pagina para uma fomar amigavel sem que se perca a pagina ficarei muito grato !!! VALEU ! MUITO OBRIGADO PELO POST me ajudou a ter a ideia da POG heheh!!!

    Comentário feito em:
    25 de Maio 2010
  4. Tarantino

    A parte dos links é simples resolver..

    em HTML…

    Nome/Conteúdo da página

    Se quiser colocar uma imagem

    Comentário feito em:
    8 de Novembro 2010
  5. oscarina

    gostei só não sei como fazer

    Comentário feito em:
    28 de Dezembro 2010
  6. Robson Severgnini

    Olá, vc faz serviços de customização de wordpress?
    Abs
    Roson

    Comentário feito em:
    2 de Novembro 2011
  7. Webmaster

    Sim, fazemos, claro, já que desenvolvemos sites Web e estamos à vontade no trabalho com o PHP.

    Ver: http://redebiz.net/site

    Comentário feito em:
    5 de Novembro 2011

Coloque aqui o seu comentário

Formulário de contacto

Deixe as suas impressoes preenchendo os campos abaixo

Introduza o seu endereço de E-mail:

Delivered by FeedBurner

Highslide for Wordpress Plugin