Descripción
Este plugin te permite aprobar o rechazar los registros de usuarios.
Mientras un usuario no esté aprobado, no podrá acceder a la administración de WordPress.
Al activar el plugin, todos los usuarios existentes se marcarán automáticamente como aprobados. El administrador del sitio nunca verá restringido su acceso y no necesita aprobación.
Es probable que este plugin no sea compatible con WooCommerce.
Traducciones
¡Estaré encantado de actualizar el plugin con nuevos idiomas en cuanto los reciba!
Actualmente disponible en:
- Neerlandés
- Alemán
- Inglés
- Hebreo
- Persa
- Ruso
Ganchos del plugin
Acciones
wpau_approve (int)
ID del usuario aprobado.
wpau_unapprove (int)
ID del usuario desaprobado.
Filtro
wpau_default_options (array)
Opciones por defecto.
wpau_update_message_handler (cadena)
Permite devolver mensajes de actualización personalizados.
wpau_message_placeholders (array)
Filtra los marcadores de posición en los correos de aprobación/desaprobación.
Capturas
Instalación
- Descarga WP Approve User.
- Descomprime la carpeta en el directorio
/wp-content/plugins/. - Activa el plugin desde el menú «Plugins» en WordPress.
- Asegúrate de que el registro de usuarios está activado en «Ajustes generales».
FAQ
-
Cuando se aprueba a un nuevo usuario, ¿el plugin envía un correo para informarle de que ha sido aprobado?
-
¡Sí! En Ajustes > Approve User puedes elegir cuándo enviar un correo electrónico y personalizar el contenido del correo según tus necesidades.
Reseñas
Colaboradores y desarrolladores
«WP Approve User» es un software de código abierto. Las siguientes personas han colaborado con este plugin.
Colaboradores«WP Approve User» está traducido en 9 idiomas. Gracias a los traductores por sus contribuciones.
Traduce «WP Approve User» a tu idioma.
¿Interesado en el desarrollo?
Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.
Registro de cambios
13
- El widget de escritorio «Aprobaciones de usuarios pendientes» ahora muestra hasta cinco usuarios pendientes con botones de aprobar y rechazar en línea que actúan vía AJAX sin salir del escritorio.
- Añade una funcionalidad de aprobación automática basada en reglas para que los administradores puedan permitir registros desde dominios de correo, sufijos y rangos de IP de confianza.
- Amplía el correo de administración «Nuevo registro de usuario» del núcleo con un enlace a la pantalla de usuarios pendientes cuando un registro necesita aprobación.
- Registra las capacidades
wp-approve-user/approveywp-approve-user/unapprovemediante la WP Abilities API para que los clientes MCP y otras integraciones puedan gestionar el flujo de aprobación. - Corregido un bloqueo silencioso por el que los usuarios sin meta
wp-approve-user(p. ej. usuarios preexistentes en sitios que activaron el registro tras la instalación) quedaban bloqueados de wp-admin sin ningún aviso. - Restaurada la compatibilidad con integraciones de terceros (p. ej. Restrict Content Pro) que aún llaman a
update_user_meta( $id, 'wp-approve-user', true|false ), convirtiendo las escrituras booleanas heredadas a las cadenas de tres estados de la V12.
12
- Aumentada la versión mínima requerida de WordPress a 4.7.
- Requiere PHP 7.4 o superior.
- Cambia a un sistema de aprobación de tres estados: aprobado, no aprobado y pendiente.
- Cuando se desaprueba a un usuario, ahora se cierra inmediatamente su sesión en todas las sesiones activas.
- Utiliza una tarea cron para aprobar automáticamente a más de 100 usuarios de forma asíncrona tras la activación del plugin.
- Añade el marcador de posición de correo
RESETLINK, que envía a los usuarios una URL de un solo uso para establecer o restablecer la contraseña. Gracias a @helgatheviking. - Ahora el número de pendientes (no el de no aprobados) controla la burbuja de actualización del menú de administración.
- Tras aprobar o desaprobar al último usuario en una vista filtrada, la redirección ahora lleva a «Todos los usuarios» en lugar de a una lista vacía.
- Migra los metadatos booleanos heredados de aprobación al actualizar:
truepasa a serapprovedyfalsepasa a serpending. - Corregido un problema por el que la rutina de actualización se ejecutaba de nuevo en cada carga de página de administración debido a una comparación estricta de tipos.
- Corregido el dominio de texto en las etiquetas de vista «Pendiente» y «No aprobado» para que se puedan traducir.
- Actualizados los mensajes de error de acceso y de post-registro para que sean más breves y claros.
11
- Sustituidos los archivos de imagen por SVG en línea.
- Corregida una condición de carrera al registrar cajas de la barra lateral entre plugins de mi autoría.
10
- Corregido un fallo en el gancho de activación que creaba instancias de clase antes de lo debido. Consulta https://wordpress.org/support/topic/fatal-error-4281/
9
- Ya no se comprueba el estado de aprobación al acceder para los superadministradores en instalaciones multisitio. Consulta https://wordpress.org/support/topic/super-admin-not-approved-on-multisite/
- Corregida una incompatibilidad con WordPress 6.1 por la que el plugin se inicializaba demasiado pronto. Consulta https://wordpress.org/support/topic/fatal-error-4281/
8
- Ya no se sobrescribe el estado de aprobación tras la reactivación del plugin. Gracias a @zadro, @idearius, @howdy_mcgee.
7
- Añadido un filtro para manipular los marcadores de posición y sus valores de sustitución. Consulta https://wordpress.org/support/topic/customize-email-templates-2/
- Solo envía el correo de rechazo si se trata de un registro nuevo y el usuario no está aprobado. Consulta https://wordpress.org/support/topic/deleting-user-generates-user-not-approved-email-possible-to-disable-feature/
- Varias mejoras para multisitio y correcciones de fallos. ¡El filtro de no aprobados ya funciona! Consulta https://wordpress.org/support/topic/multisite-issues-with-user-lists-and-unapproved-filter/
6
- Mejorado el flujo de aprobación, esperando a enviar el correo de contraseña hasta después de la aprobación.
- Corregido un fallo por el que el correo de aprobación tenía espacios en blanco sobrantes a su alrededor.
- Probado con WordPress 5.2.
5
- Corregido un fallo por el que no se podía activar el registro de usuarios con el plugin activo.
4
- Para facilitar la puesta en marcha, ahora muestra un aviso si el registro de usuarios está desactivado.
3
- Versión de mantenimiento.
- Mejor compatibilidad con multisitio.
- Ahora mantiene la selección de perfil al modificar por lotes.
- Añadida algo más de sanitización.
- Actualizado el código para cumplir los estándares de codificación de WordPress.
- Probado con WordPress 5.0.
2.3
- Añadida la traducción al francés. Gracias a Clovis Darrigan.
- Añadida la traducción al árabe. Gracias a Mehdi Bounya.
2.2.3
- Corregido un fallo por el que los administradores quedaban bloqueados fuera de su sitio si se activaba el registro de usuarios después del plugin.
2.2.2
- Añade compatibilidad con versiones anteriores de WordPress (previas a la 3.5) para el filtro de la lista de usuarios.
- Eliminadas las versiones de desarrollo sin usar de los scripts y estilos.
2.2.1
- Actualizada la clase de utilidades.
2.2.0
- Añadida una forma de filtrar los usuarios no aprobados en la lista de usuarios de administración.
- Corregido un fallo por el que los usuarios actualmente activos no se marcaban como aprobados al activar el plugin si el registro de usuarios estaba desactivado.
- Añadida la traducción al neerlandés. Gracias a Jos Wolbers.
- Pequeñas actualizaciones de las convenciones de código para acercarlas a las directrices de codificación del núcleo.
- Probado con la versión beta de 3.6.
2.1.1
- Corregido un fallo por el que no se guardaban los nuevos ajustes.
2.1.0
- Añadida la traducción al ruso. Gracias a Mick Levin.
- Los cuerpos de los correos electrónicos ahora se pueden editar incluso cuando el aviso por correo no está activado.
- Corregido un fallo por el que no se mostraban los avisos de administración generados por la Settings API.
2.0.0
- Añadida la posibilidad de enviar un correo electrónico al aprobar/desaprobar. El texto del correo se puede personalizar.
- Optimizada la modificación del elemento de menú «Usuarios». Gracias a Rd.
- Añadida la traducción al hebreo. Gracias a asafche.
1.1.1
- Corregido un fallo por el que la burbuja de llamada a la acción no contaba a los recién registrados.
1.1.0
- Añadida una acción en lote para aprobar y desaprobar usuarios.
- Añadido el aviso de usuarios no aprobados en el elemento del menú de administración (WordPress 3.2+).
- Añadido el resaltado de usuarios no aprobados.
- Añadidos ganchos de acción al aprobar/desaprobar. Consulta la referencia de ganchos.
- Los usuarios creados por un administrador se aprobarán automáticamente.
- Actualizada la clase de utilidades.
- Ahora se almacena una instancia del objeto Obenland_Wp_Approve_User en una propiedad estática para facilitar la eliminación del registro de los ganchos.
1.0
- Versión inicial.




