Si tenemos una web con registro de usuarios, ya sea el nativo de WordPress o con algún plugin de membresía o de tienda online, seguramente queramos modificar la pantalla de inicio de sesión para poder integrarla mejor en nuestra web.
Una opción es utilizar algún plugin que nos permita insertar el formulario en algún sitio de la web (barra lateral, pie de página o una página específica), mediante un shortcode o directamente con código en la plantilla, sin embargo ese formulario de login ocupa espacio y puede ser complicado encontrarle el sitio ideal y darle el formato que queremos.
Hoy vamos a ver el plugin Osom Modal Login, que nos permite mostrar ese formulario en una ventana modal por encima del contenido desde cualquier página de nuestra web y poder personalizarlo para que se adapte al estilo y comportamiento que necesitamos.
Lo que hace es añadir en el menú que le indiquemos la opción de ‘Iniciar sesión’ que mostrará el formulario en modal y cambiará a ‘Cerrar sesión’ una vez acceda el usuario.

Una vez activado el plugin, podremos ir a la página de opciones del plugin en el administrador y escoger las características:
- Título de la ventana modal
- Mostrar u ocultar las opciones de «Recuérdame» y «Recuperar contraseña»
- En que menú queremos añadir el elemento para Iniciar/Cerrar sesión
- A que página queremos redireccionar al usuario al iniciar sesión y al salir.

Además, crea el shortcode [osom-login] que podemos utilizar en cualquier sitio de la web para poder añadir el enlace de Iniciar sesión en cualquier sitio de nuestro contenido.
En mi caso por ejemplo, en la Zona DPW, es lo que utilizo integrado en el mensaje de restricción de Restrict Content Pro para que el usuario inicie sesión y pueda ver el contenido restringido:

Aquí puedes ver en 2 minutos su funcionamiento:
Y aquí puedes ver el detalle, descargarlo gratis, y acceder al soporte y valoración: