Por regla general y de forma nativa WordPress muestra el formulario de acceso del dashboard para que usuarios registrados con diferentes roles o niveles de acceso se conecten a la web y vean contenidos restringidos a usuarios anónimos.
Muchos sitios web basados en WordPress permiten que los usuarios se registren para acceder a contenidos VIP o servicios propios del sitio, lo que implica tener que hacer uso de este formulario de acceso nativo, cuando lo ideal seria que en el frontal de la página se pudiese utilizar un enlace, ya sea mediante un widget o con código corto (short code) sin mostrar el formulario completo.
Razones como el espacio, o el acceso desde dispositivos móviles, podrían ser uno de los muchos motivos que nos lleven a hacer uso de algún mecanismo que muestre el formulario de acceso a WordPress como usuarios registrados, en una ventana modal o popup y sin salir de la pantalla en la que nos encontremos.
Tabla de contenidos
Flexible Frontend Login
Este plugin te va a permitir coloca de forma sencilla un acceso a un formulario que se abrirá en una ventana modal o popup sin abandonar la página en la que te encuentres donde lo hayas insertado, ya sea mediante un widget o un código corto (short code).
Características del plugin Flexible Frontend Login:
- El formulario se muestra en ventana popup o modal con superposición.
- Muestra un enlace de inicio de sesión para los usuarios no registrados.
- Varias instancias posibles: formulario de acceso en la barra de herramientas (sidebar), cabecera o pie de página.
- HTML, CSS y texto completamente personalizable.
- Lee el archivo CSS personalizado de tus carpeta del tema en uso o tema hijo si existe.
- Proporciona códigos cortos para su uso en los post y widgets.
- Etiquetas para facilitar su uso en archivos de la plantilla.
- Disponible en Inglés, Alemán, Holandés y Francés.
Desde Apaciencia, Widgets, puedes insertar el plugin en un widget existente para mostrarlo en todo el sitio o en un “override” de tu tema.
Puedes añadirlo en un post o página, o directamente en un widget de texto usando el código corto siguiente:
[flexible-frontend-login]
Este código corto también admite parámetros de posición:
- vertical=top, bottom
- horizontal=left, right
Por ejemplo:
[flexible-frontend-login vertical=bottom horizontal=left]
Hemos analizado el código del plugin y pese a llevar 2 años sin actualizarse, está limpio y es 100% funcional en WordPress 4.1.1
¿Te ha resultado útil este artículo?
Miembro del equipo de soporte técnico de Webempresa.
Coordinador de contenidos en el Blog y en Youtube.
Soporte técnico en CiberProtector. Teacher en Webempresa University