Artículos con la etiqueta 'Entrar'

WordPress: escribir cartas personales de cierre de sesión

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 ...

WordPress: paso a paso cómo crear su propio inicio de sesió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 : D

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:

  • mylogin
  • index.php
  • logon.php
  • css
  • Layout.css
  • imágenes
  • ajax-loader.gif

Más información ...


Deje de SOPA