Cambio de usuario de WordPress: el complemento que no sabía que necesitaba

Uno de los grandes dolores del desarrollo web y la administración de sistemas es la necesidad de ver cada proyecto desde aproximadamente un millón de perspectivas diferentes. Necesita ver cómo se ve un sitio en diferentes resoluciones y en diferentes dispositivos. Debe mantener varios navegadores abiertos, muchas ventanas de incógnito y probablemente más de un par de monitores a mano para realizar pruebas. También es muy probable que esté utilizando esta configuración con varias cuentas de usuario para asegurarse de que todo su contenido y permisos estén configurados correctamente.

Hacer todo esto es terriblemente ineficiente. Estás perdiendo tiempo y recursos haciéndolo de esta manera. Al menos puede hacer su vida un poco más fácil con un complemento simple para el cambio de usuario de WordPress, titulado  Cambio de usuario.

Cambio de usuario de WordPress

Sin un complemento multisitio como Cambio de usuario , ver un sitio como múltiples usuarios se hace de dos maneras.

  1. iniciar y cerrar sesión a la antigua usanza para cambiar entre cuentas
  2. mantener múltiples navegadores y pestañas privadas abiertas con diferentes usuarios conectados a cada uno

Ninguno de estos es ideal. Después de todo, si tiene más de un par de cuentas, iniciar y cerrar sesión implica montones de escribir y volver a escribir nombres de usuario y contraseñas (o seleccionar de la lista de su administrador de contraseñas). Lo que desperdicia una tonelada de tiempo y energía en el transcurso del proyecto. Y mantener varias pestañas y navegadores abiertos no es óptimo porque, si bien solo tiene que iniciar sesión una vez para cada cuenta, debe realizar un seguimiento de qué navegador tiene qué usuario. Hablando por experiencia, muchas de estas vistas de usuario pueden parecer tan similares que es fácil cometer un error en cuanto a cuál está mirando.

Así que definitivamente quieres hacer un cambio de usuario de WordPress. Es posible que no resuelva todos sus problemas de resolución y prueba de dispositivos, pero le brinda el tiempo suficiente para que pueda concentrarse en ellos. Ya no tendrá que buscar en hojas de cálculo, administradores de contraseñas o notas Post-It.

Además, es una excelente manera de ayudar a administrar diferentes proyectos para los que puede estar usando WordPress, como una instalación multisitio  o una comunidad social o un foro usando BuddyPress o bbPress. El complemento también está bien para esos. Una vez más, hablando por experiencia, mantener a los usuarios y los permisos en redes multisitio y cuentas de foros puede ser una especie de arduo trabajo. Usar un complemento como este hace una gran diferencia en su calidad de vida.

Una nota sobre las contraseñas

Todo esto se hace sin necesidad de contraseñas excepto las de administrador o superadministrador de redes multisitio. El cambio de usuario está limitado a esos roles de usuario (o cualquiera con la etiqueta edit_users ), así que no se preocupe de que sus Editores, Suscriptores o Keymasters puedan volverse locos. No pueden hacer eso.

Y tampoco pueden robar la contraseña de nadie. El complemento utiliza la autenticación WP para intercambiarlo, por lo que no necesita ingresar la contraseña del usuario. Y tampoco puedes acceder a él. Es tan seguro como puede ser. Sin embargo , puede restablecer  la contraseña de la cuenta. Pero esa es una característica que los administradores y superadministradores ya tienen.

Descargar e instalar

Estoy seguro de que has hecho esto antes. Busque  Cambio de usuario en el repositorio de complementos de WordPress.org, descárguelo, instálelo y actívelo . Inicialmente, no notará mucha diferencia. O realmente, cualquier diferencia. Tienes que ir a tu lista de usuarios para ver qué está pasando. Dirígete a  Usuarios -> Todos los usuarios en tu panel de administración de WP.

Uso del cambio de usuario

Las cosas se verán sin cambios hasta que pases el cursor sobre un usuario. Inicié sesión en este momento como administrador y uno de los roles de usuario que tengo se llama  miembro de la junta . Para ver el back-end y el front-end del sitio como ese rol (que, por cierto,  proviene de este complemento ), simplemente haga clic en Cambiar a .

Inmediatamente se le llevará al panel de control de ese usuario. (Y si lo hizo por error, simplemente haga clic en el  enlace Cambiar de nuevo a , y está bien). Tenga en cuenta que el menú de la izquierda está completamente desprovisto de cualquier otra cosa. Porque el  rol de miembro de la junta no tiene acceso a nada en el back-end que no sea su propio perfil. Y cuando ingresa a cualquiera de las páginas como el usuario al que cambió, el banner permanece en la parte superior para que pueda volver al original. No es necesario volver a navegar a la  página Usuarios  (especialmente porque algunos roles no tienen acceso a ellos).

Al hacerlo, las cosas vuelven a la normalidad y el perfil vuelve a estar en manos del administrador.

Apagar vs Cerrar sesión

Al hacer todos estos cambios e intercambios, es bueno conocer la  función Apagar . En la esquina superior derecha, en el menú flotante del perfil, se agregó  Apagar justo debajo de  Cerrar sesión . Cuando presiona Cerrar sesión , cierra la sesión del usuario actual. Es lo mismo de siempre. Sin embargo, cuando presiona  Apagar , esencialmente está conectado como nadie. Puede consultar el sitio como un usuario normal y luego volver a hacer clic para continuar con el flujo de trabajo. Una vez más, es una solución para no tener que mantener abiertas tantas versiones diferentes de la página en un momento dado.

Una solución elegante para un problema común

Entonces, ya sea que ejecute un sitio de membresía y quiera asegurarse de que su goteo de contenido funcione correctamente, o ejecute una red social para otakus expatriados y necesite asegurarse de que sus avatares premium funcionen, o incluso un foro para que las personas discutan cómo es comience a aprender PHP en 2018 y quiera ver por qué el código de alguien no se procesa,  es probable que el cambio de usuario sea una solución para usted. Poder cambiar entre usuarios con un clic es una característica increíblemente agradable y de calidad de vida a la que seguramente te acostumbrarás. Claro, no es un complemento llamativo, pero simplemente funciona. Hace lo que dice que hará. Y eso da para mucho.

¿Ve un uso para un complemento de cambio de usuario de WordPress en su flujo de trabajo?

Imagen destacada del artículo por elenabsl / shutterstock.com