Agregar el formulario de autentificación con un simple “template tag” en WordPress 3.0

WordPress 3.0 está a punto de salir (podéis seguir los acontecimientos en el blog oficial de WordPress, en inglés).

Tanto si cambiamos el código ocasionalmente o nos dedicamos intensivamente a ello, es bueno empezar a conocer los nuevos “template tags” que la última versión nos permitirá utilizar.

En este caso, el típico formulario de autentificación podrá ser ubicado en cualquier lugar de nuestro tema de WordPress. Si usualmente disponíamos de un simple link para irnos hasta wp-login.php, ahora podremos tener el formulario en nuestra barra lateral o en el pie de página, para un acceso más cómodo.

Tendremos que abrir, por ejemplo, sidebar.php (nuestra barra lateral) y pegar lo siguiente:

<?php wp_login_form(); ?>

A partir de ahí, el formulario aparecerá en el “frontend”.

Si queréis modificar su aspecto, el formulario os aparecerá bajo la id #loginform, de modo que tendréis que escribir algo así en el style.css de vuestro tema:

#loginform input{
     /*vuestros estilos aquí*/
}

No parece que se hayan animado a hacer lo mismo con el formulario de registro, lo cual estaría muy bien. Si podemos buscaremos cómo crear una función que nos lo permita.

Podéis encontrar la información completa de las variables que acepta este nuevo template tag en el códex oficial de WordPress.

DEJA TU COMENTARIO