En la última meet up hablamos sobre como sacarle partido a nuestra página web desde el principio.

Si eres desarrollador de páginas en WordPress, una de las ventajas es poder interactuar con tu cliente y mostrar tus progresos de manera ágil y sin que el resto del mundo se entere.

David planteó una pregunta interesante, ¿Cómo puedo gestionar el acceso de mi cliente a la web en construcción?

Es muy buena pregunta, porque a su vez, puede que queramos tener mas control sobre lo que nuestros clientes ven, para evitar confusiones, malos entendidos y falsas expectativas.

He investigado un poco y he encontrado un plugin que me ha gustado:

Advanced Access Manager

Advanced Access Manager

Vemos paso a paso como configurar un rol «cliente» para luego asignar el rol al crear el usuario del cliente, de esta forma nuestro cliente sólo tendrá acceso a ver los progresos en su web.

Este es el aspecto que tiene el panel de administración.

Advanced Access Manager consola

Como ves tienes un montón de opciones para configurar la visibilidad del backend y el frontend de tu sitio web. Es muy intuitivo y fácil de manejar.

Aunque está restringido el número de elementos que podemos gestionar, pude ser suficiente dependiendo del tamaño del proyecto.

Os muestro la prueba que he hecho para ver como funciona.

Paso 1#

He añadido un nuevo rol «cliente», y he hecho que herede la configuración de otro rol ya creado «Customer» de esta forma puedo personalizar mi rol a placer.

Crear Nuevo Rol Cliente

Paso 2#

He creado el usuario del cliente, esto se puede hacer desde el propio plugin, que nos lleva a la ventana de siempre.

Y lo bueno es que le podemos asignar el rol al crear el usuario.

Crear Nuevo Usuario Cliente

Paso 3#

Finalmente comprobamos que todo va bien, no olvides copiarte el usuario y contraseña o no podrás entrar en el sitio web como cliente.

Al salir y volver a entrar con las credenciales que hemos creado para nuestro cliente esto es lo que vas a ver:

Acceso como cliente

Como ves, como cliente no tengo acceso a nada, y al hacer click en la parte superior izquierda «Ebanistas de Madrid», es cuando tengo acceso a la web en la que estoy trabajando.

Esto es lo que ve tu cliente:

Pagina en Construcción

Esto es lo que ve el resto del mundo:

underConstruction

Pues eso es todo, ahora te toca a ti jugar con las opciones o buscar otras alternativas en el repositorio de plugins.

Espero que sea útil y nos vemos en la próxima meet up.

Hasta pronto y un abrazo!

Jesus Garcia-Parrado Alameda

Lux Design Works

& Love Your Website

Pin It on Pinterest