Costuma utilizar o WordPress como CMS ou para construir sites em torno de comunidades? Se por ventura respondeu que sim, poderá ser uma excelente ideia adicionar uma caixa de login na barra lateral do seu blog ou numa página específica. Poderá inclusivamente colocar esse mesmo código numa outra localização qualquer do seu blog se assim o desejar. Vejamos:

Criar uma caixa de login para o seu blog é na verdade um processo relativamente simples, uma vez que o WordPress tem a funcionalidade imbutida no seu código fonte. Simplesmente copie e cole o seguinte código na secção do seu blog onde gostaria de ver a caixa presente. Simples!

<<?php if (!(current_user_can('level_0'))){ ?>
<h2>Login</h2>
<form action="<?php echo get_option('home'); ?>/wp-login.php" method="post">
<input type="text" name="log" id="log" value="<?php echo wp_specialchars(stripslashes($user_login), 1) ?>" size="20" />
<input type="password" name="pwd" id="pwd" size="20" />
<input type="submit" name="submit" value="Send" />
    <p>
       <label for="rememberme"><input name="rememberme" id="rememberme" type="checkbox" checked="checked" value="forever" /> Lembrar-me?</label>
       <input type="hidden" name="redirect_to" value="<?php echo $_SERVER['REQUEST_URI']; ?>" />
    </p>
</form>
<a href="<?php echo get_option('home'); ?>/wp-login.php?action=lostpassword">Recuperar Password</a>
<?php } else { ?>
<h2>Desligar</h2>
<a href="<?php echo wp_logout_url(urlencode($_SERVER['REQUEST_URI'])); ?>">desligar</a><br />
<a href="http://XXX/wp-admin/">admin</a>
<?php }?>

Depois de guardar o seu ficheiro editado, o seu template estará apto a apresentar a sua nova caixa de login. Poderá posteriormente customizar o estilo da caixa de acordo com o seu CSS ou preferências.

Bons truques! Até Já!

Autor: Paulo Faustino

Blog do Autor | Artigos do Autor:

Fundador da Escola Dinheiro. É um empreendedor e blogueiro que dedica a sua vida à produção e partilha de conteúdos de grande qualidade, contando já com alguns dos mais reconhecidos blogs de Portugal e do Brasil.

Templates Wordpress que Recomendamos:

  • U-Design WordPress Theme
  • Modernize - Flexibility of Wordpress
  • Karma - Clean and Modern Wordpress Theme
  • Doover Premium WordPress Theme
  • Good Space - Responsive Minimal WP Theme
  • SmartStart WP - Responsive HTML5 Theme
  • Responsy WP - Responsive HTML5 Portfolio
  • ELOGIX - Responsive Business WordPress Theme
  • Developr - Fully Responsive Admin Skin
  • Striking Premium Corporate & Portfolio WP Theme
  • Sterling - Responsive Wordpress Theme
  • Core Minimalist Photography Portfolio

Gostou deste artigo? Então torne-se fã do Blog no Facebook!


WooThemes - WordPress themes for everyone

Comentários dos Alunos


  1. Rodrigo
    26.08.2009

    Muito bom!!
    Show!!

    Responder


  2. Paulo Henrique
    27.08.2009

    Bem legal, vou fazer isso em meu site http://www.agenciadda.com.br

    Abração e parabéns pelo blog!

    Responder


  3. Hugo
    01.10.2009

    Faz tempo que eu queria fazer isso e não tinha achado nada a respeito em outros sites.

    Parabens,

    soh queria saber quak atributo eu uso para quando usuario tiver logado aparecer o nome dele.

    tipo: Bem vindo, FULANO.

    Deve ser algo do tipo:

    php echo $comment_author;

    Responder


  4. Rodrigo
    12.02.2010

    como eu coloco uma caixa de registro no blog?

    Responder


  5. higor
    25.01.2011

    Eu não eu copiei coloquei em uma nova pagina com HTML … mas quando eu salvo aparece do jeito que eu copiei… me ajudem

    Responder

Comente o Artigo!

RSS
Twitter
Facebook
Comentários
ASSINANTES
SEGUIDORES
FÃS
COMENTÁRIOS
11434

Subscrever Newsletter
Subscreva a Newsletter:


Elegant Themes

Wix

Theme Forest

Mojo Themes



Assine a Escola Wordpress Assine a Newsletter da Escola Wordpress Escola Wordpress no Twitter Escola Wordpress no Facebook Escola Wordpress no Youtube Escola Wordpress no Google Buzz