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á!
























































Rodrigo
Muito bom!!
Show!!
Paulo Henrique
Bem legal, vou fazer isso em meu site http://www.agenciadda.com.br
Abração e parabéns pelo blog!
Hugo
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;
Rodrigo
como eu coloco uma caixa de registro no blog?
higor
Eu não eu copiei coloquei em uma nova pagina com HTML … mas quando eu salvo aparece do jeito que eu copiei… me ajudem