Exportar Usuarios Pendientes por Aprobar en UserPro | WordPress

Encuentra en el sitio

Últimos Artículos

Userpro es una opción bastante interesante para quienes quieren ampliar funciones en cuanto al manejo de perfiles de usuario en un sitio web con WordPress. Sin duda es una herramienta amplia y flexible ya que ofrece algunas interesantes características:

  • Formularios de Login y registro personalizables
  • Conexión e integración con redes sociales
  • Insignias para los usuarios
  • Visualización de la lista de miembros múltiples
  • Restricción de contenido
  • Tipo de privacidad pública/privada
  • Cuentas verificadas y mucho más.

Entrando en contexto con respecto al post, en un sitio web que ando trabajando a la fecha tenia el problema de registro de usuarios SPAM, en el anterior sistema de registro y login no había un control para la verificación en la creación de las nuevas cuentas de usuario. En ese punto, habían al menos 7000 usuarios registrados, pero de los cuales, al menos el 40% de esa cantidad eran usuarios SPAM.

La idea de utilizar Userpro era la de:

  • Manejo de errores al momento de registrar o de hacer el login
  • Registro de una cuenta solo cuando el usuario usara un enlace para confirmar la creación de la cuenta

Ya he mencionado que Userpro es una herramienta bastante interesante? Pues si, este plugin me brindaba las dos anteriores funciones que se requerían, ademas de personalizar los campos a usar en el formulario de registro.

Al momento de implementar este complemento y pasado un tiempo me di cuenta de algo, por alguna razón, algunos usuarios no estaban confirmando la creación de la cuenta en el sitio web, por lo que la cantidad de usuarios pendientes por aprobación iban en aumento. En este punto, Userpro solo ofrece dos opciones, verificar la aprobación de todas las cuenta, o denegar la aprobación de todas las cuentas.

Es increíble como esta herramienta amplia y flexible herramienta no tenga una opción para exportar usuarios pendientes por aprobación, pero afortunadamente esto no es algo grave para alguien con conocimientos sobre consultas en MySQL. Lo único que se tendría que hacer es armar una consulta que nos retorne todos los correos o datos necesarios para enviar un correo informativo para los usuarios que no han confirmado la creación de la cuenta, usar la consulta en phpMyAdmin y con phpMyAdmin exportar el listado en formato CSV para enviar dicho correo.

A continuación te dejo un video explicando el proceso con la consulta para obtener el correo de todos los usuarios pendientes por aprobar con Userpro en WordPress.

Deja un comentario