Saltar al contenido
WordPress.org

España

  • Temas
  • Plugins
  • Noticias
    • Documentación
    • Foros
  • Acerca de
  • Patrones
  • Eventos
    • Equipo
    • Manuales
  • Consigue WordPress
Consigue WordPress
WordPress.org

Plugin Directory

WP Approve User

  • Envía un plugin
  • Mis favoritos
  • Acceder
  • Envía un plugin
  • Mis favoritos
  • Acceder

WP Approve User

Por Konstantin Obenland
Descargar
Vista previa
  • Detalles
  • Valoraciones
  • Instalación
  • Desarrollo
Soporte

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

  • Mensaje de error cuando el usuario aún no está aprobado.
  • Acción de fila cuando el usuario está aprobado
  • Acción de fila cuando el usuario aún no está aprobado
  • Aviso con el número y resaltado de fila para los usuarios desaprobados

Instalación

  1. Descarga WP Approve User.
  2. Descomprime la carpeta en el directorio /wp-content/plugins/.
  3. Activa el plugin desde el menú «Plugins» en WordPress.
  4. 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

Simple, effective plugin

shamrock82 15 de abril de 2026
Works great! An integration with MemberPress would be a great enhancement or add-on, so that I could enforce approvals for users purchasing specific memberships (even if they are a WordPress User already), but not others.

Great plugin!

clayray 4 de julio de 2025
For a free plugin, this is quite powerful. Would be nice to be able to add the users full name (i.e. first and last name) in the approval email (rather than just the username), but the ability to edit the email the template (or turn off emails) puts it head and shoulders above the competition.

Nice, simple and focused

FolioVision 22 de febrero de 2024
We are looking for a way to minimise the amount of emails which we send out to dead addresses (often Gmail) via fake bbPress signups to our forum. The first step is user approval. Konstantin’s plugin is simple and focused, with straightforward settings in a settings panel. There’s no top level left column item (frankly any plugin which wants to put its settings in the main left window should require approval from the plugin moderation team, if in the plugin directory, the left top-level menu is now hopelessly cluttered on most WordPress sites). The main interface are simple text additions to the existing user table Approve | Unapprove. Frankly user approval should be built into WordPress. But until it is, thank heavens for simple solutions. No adware, no pro version, no bloatware frills, native interface. I like the idea of a previous reviewer to allow unapproved users to be kept in the database to prevent additional signups with the same address. We’d also like an improved workflow where no email goes out to users until admin approval, at which point the signup email would arrive. What would happen to a new user is that s/he would be auto-logged in at the time of signup with very limited privileges until approved or unapproved but no email would be sent without approval. This would allow simple comments to be left on a weblog post or bbPress without sending out emails to dead addresses (and damaging sender reputation). We can add these features fairly easily ourselves, but it would be great to see them in the core functionality of WP Approve User. Thank you Konstantin for your hard work on WP Approve User and for making it free.

does what it says

jamaicahomes 10 de febrero de 2024 2 respuestas
this plugin does what it says simple. glad i found it. one thing would make this plugin so so so much better. The possibility to add a list of email domains for auto approval. For instance i want everyone from a particular company to register and bypass the plugin. That would be golden. If possible i would be happy to hack the plugin and incoperate if you like. But as it is your plugin i would prefer you did it.

This plugin is so great!

roreymp 1 de febrero de 2024 2 respuestas
I like this plugin so useful and easy to user, Good job to the developer on this plugin

Works great!

kl79sz 4 de noviembre de 2022
I’m very happy with this plugin. It’s simple and it works as expected.
Leer todas las 42 reseñas

Colaboradores y desarrolladores

«WP Approve User» es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores
  • Konstantin Obenland

«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/approve y wp-approve-user/unapprove mediante 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: true pasa a ser approved y false pasa a ser pending.
  • 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.

Meta

  • Versión 13
  • Última actualización hace 4 semanas
  • Instalaciones activas 3.000+
  • Versión de WordPress 4.7 o superior
  • Probado hasta 6.9.4
  • Versión de PHP 7.4 o superior
  • Idiomas

    Dutch, Dutch (Belgium), English (US), German, Italian, Japanese, Polish, Russian, Spanish (Chile) y Spanish (Spain).

    Traducir a tu idioma

  • Etiquetas:
    adminapproveloginuseruser management
  • Vista avanzada

Valoraciones

4.2 de 5 estrellas.
  • 31 valoraciones de 5 estrellas 5 estrellas 31
  • 2 valoraciones de 4 estrellas 4 estrellas 2
  • 2 valoraciones de 3 estrellas 3 estrellas 2
  • 0 valoraciones de 2 estrellas 2 estrellas 0
  • 7 valoraciones de 1 estrellas 1 estrella 7

Your review

Ver todas las valoraciones

Colaboradores

  • Konstantin Obenland

Soporte

Problemas resueltos en los últimos dos meses:

1 de 2

Ver el foro de soporte

Donar

¿Te gustaría apoyar el progreso de este plugin?

Dona a este plugin

  • Acerca de
  • Noticias
  • Alojamiento
  • Privacidad
  • Escaparate
  • Temas
  • Plugins
  • Patrones
  • Aprender
  • Soporte
  • Desarrolladores
  • WordPress.tv ↗
  • Involúcrate
  • Eventos
  • Donar ↗
  • Five for the Future
  • WordPress.com ↗
  • Matt ↗
  • bbPress ↗
  • BuddyPress ↗
WordPress.org
WordPress.org

España

  • Visita nuestra cuenta de X (anteriormente Twitter)
  • Visita nuestra cuenta de Bluesky
  • Visita nuestra cuenta de Mastodon
  • Visita nuestra cuenta de Threads
  • Visita nuestra página de Facebook
  • Visita nuestra cuenta de Instagram
  • Visita nuestra cuenta de LinkedIn
  • Visita nuestra cuenta de TikTok
  • Visita nuestro canal de YouTube
  • Visita nuestra cuenta de Tumblr
El código es poesía.
The WordPress® trademark is the intellectual property of the WordPress Foundation.