Contenido

Hack Login más visible

11 Mar

+ 2

Una de cosas que echaba de menos de php-nuke (lo siento) era el sistema de login cómo y en la pantalla de indice, sin necesidad de tener que ir a páginas wp-login.php para loguearte. Pues asi que indagé un poco y encontré un hack para conseguir colocar el login en la pantalla inicial.

Simplemente deberemos editar el fichero sidebar.php y añadir el siguiente código (cuidado con las comillas al copiar y pegar, recomiendo volver a ponerlas).

<li id="login">
<?php
  global $user_ID, $user_identity;
  get_currentuserinfo();
  if (!$user_ID):
?>
  <h2><?php _e('Login'); ?></h2>
    <form name="loginform" id="loginform" action="<?php echo get_settings('siteurl'); ?>/wp-login.php" method="post">
    <div><label><?php _e('Login') ?>:<br /><input type="text" name="log" id="log" value="" size="20" tabindex="7" /></label><br />
    <label><?php _e('Password') ?>:<br /> <input type="password" name="pwd" id="pwd" value="" size="20" tabindex="8" /></label><br />
    <input type="submit" name="submit" value="<?php _e('Login'); ?> &raquo;" tabindex="9" />
    <?php wp_register('', ''); ?>
    <input type="hidden" name="redirect_to" value="<?php echo $_SERVER['REQUEST_URI']; ?>"/></div>
    </form>
<?php
  else:
?>
  <h2><?php echo $user_identity; ?></h2>
    <ul>
    <?php wp_register(); ?>
    <li><a href="<?php echo get_settings('siteurl') . '/wp-login.php?action=logout&amp;redirect_to=' . $_SERVER['REQUEST_URI']; ?>"><?php _e('Logout'); ?></a></li>
    </ul>
<?php
  endif;
?>
 </li>
  

De esta forma tendrémos en nuestra web el login algo más facil de localizar. 

Hey man, vine a su blog desde el proyecto que hicieron de blogmujer, está bien, encontré cosas útiles para wp, debería centrar su blog en el tema, php, plugins, etc. Hace falta.

cada vez que te visito andres. Me gusta mas tu web, es como si todo lo que ando buscando para mi wordpress lo tuvieras tu :P
Saludos , intentare poner el login mas visible

Comentar

#

Me reservo el derecho de eliminar y/o modificar los comentarios que contengan lenguaje inapropiado, spam u otras conductas no apropiadas en una comunidad civilizada. Si tu comentario no aparece, puede ser que akismet lo haya capturado, cada día lo reviso y lo coloco en su lugar. Siento las molestias.