Basado en el puesto de WordPress: paso a paso cómo crear su propio inicio de sesión , ejecute el procedimiento de inicio de sesión podría ser útil para indicar en nuestro Blog Enlace para desconectar o cerrar la sesión. No vamos a utilizar de nuevo los procedimientos estándar de WordPress, pero como veremos más adelante la sesión en un nivel bajo. En primer lugar debemos determinar si un usuario está conectado o no. Esto es posible sólo mediante la consulta de la variable $user_ID WordPress. Por ejemplo:
1 2 3
| $user_ID != '' ) { // oppure if( is_user_logged_in() ) { if ($ ID_usuario! ='') {/ / o si (is_user_logged_in ()) { / / El usuario está "conectado" ... } |
Una vez que sabemos que un usuario está "conectado" en el sistema, podemos insertar un simple enlace a nuestra página de desconexión. Por lo tanto crear una página, por ejemplo, logout.php , seguende e introduciendo el código:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| / ** * Realiza el cierre de sesión * * @ Autor Giovambattista Fazioli * @ @ E-mail g.fazioli undolog.com * @ Web http://www.undolog.com * / / / Invocar arranque WordPress ( 'wp-config.php' ) ; @ Require_once ('wp-config.php'); ( 'wp-includes/pluggable.php' ) ; @ Require_once ('wp-includes/pluggable.php'); / / Wp cierre de sesión wp_logout (); / / Cargar cualquier otra página "Location: /" ) ; cabecera ("Location: /"); |
Y justo en ese momento "link" a nuestra página para proporcionar un cierre de sesión procedimientos:
1 2 3
| $user_ID != '' ) { if ($ ID_usuario! ='') { ; echo 'Ejecutar href="logout.php"> <a cierre de sesión </ a>'; } |
Más información ...
En este tutorial veremos como crear un procedimiento de acceso personales, también está usando la funcionalidad de AJAX a través de jQuery . ). Hay varias formas de personalizar su nombre de usuario de WordPress, por ejemplo, mediante el uso de anzuelos y los filtros ( add_action() , la add_filter() ). Aquí vamos a utilizar un procedimiento de bajo nivel, aunque todavía interfacceremo del núcleo de WordPress. Además vamos a tratar de validar un usuario a través del correo electrónico dupla / contraseña.
¿Por qué crear su propio inicio de sesión?
- En algunos contextos puede volver uitle tener el máximo control en la página de inicio de sesión, para proponer un diseño personalizado a nuestros usuarios registrados. Además, puede enriquecer la página con información útil, un logotipo de la clásica "¿Has olvidado tu contraseña?"
- Para permitir el acceso a través del correo electrónico (como en el ejemplo discutido aquí) en lugar de
user_login estándar de WordPress - Para poder entrar en un panel de inicio de sesión en la barra lateral de nuestro blog
- Y, por último, tener un esqueleto - y una idea - un gran plugin

Medio ambiente
En nuestro tutorial ejemplo, / vamos a trabajar en la raíz de WordPress en una carpeta mylogin . . Creamos dos archivos php dentro de esta carpeta: index.php y logon.php . El primero contendrá nuestra interfaz de inicio de sesión con todas las funciones de JavaScript / jQuery que necesitamos. El segundo archivo, logon.php , contendrá el código de validación de usuarios. e una cartella images . A continuación, cree una carpeta css y dentro de este archivo layout.css y la carpeta de images . Dentro de la carpeta insertar imágenes en un clásico cargador de Ajax: crear en línea AjaxLoad.info . Al final usted debe tener:
Más información ...
Últimos Comentarios
Giovambattista Fazioli : @ Nik: Estoy feliz! Buena suerte entonces!
Nik : Yo he Lunes examinar la información sobre Java, gracias a mí ha sido muy útil, el libro que estaba claro ...
Marcos : Muchas gracias, he encendido
Lo resuelto mediante el establecimiento de [cc_objc] / / OptionViewController.m - ...
Giovambattista Fazioli : @ Marcos: Le sugiero que pensar en un enfoque más correcto. Si ejecuta la subclase de la ficha ...
luis : muy clara y sencilla tengo que admitir que escribir un pa casi no utilizan los delegados creados por ...