Descripción
En un sitio normal de WordPress , una vez que un nuevo usuario se registra, el usuario se crea en la base de datos. Luego se envía un correo electrónico al nuevo usuario con sus credenciales de inicio de sesión. Muy simple. Como debería ser.
The New User Approve plugin modifies the registration process. When a user registers for the site, the user gets created and then an email gets sent to the administrators of the site. An administrator then is expected to either approve or deny the registration request. An email is then sent to the user indicating whether they were approved or denied. If the user has been approved, the email will include the login credentials. Until a user is approved, the user will not be able to login to the site.
Only approved users will be allowed to login to site. Users waiting for approval as well as denied users will not be able to login to site.
El estado de un usuario puede actualizarse incluso después de la aprobación / denegación iniciales.
Each user that exists before New User Approve has been activated will be treated as an approved user.
Proceso de registro en WordPress por defecto:
- Registros de usuario.
- User is shown message to check email.
- Login credentials are sent to new user in an email.
- User logs in to site using login credentials.
- Admin is notified of new user sign up via email.
Proceso de registro en WordPress con el plugin New User Approve activado:
- User registers for access to site.
- User is shown message to wait for approval.
- Admin is notified of new user sign up via email.
- Admin goes to wp-admin to approve or deny new user.
- Email is sent to user. If approved, email will include login credentials.
- User logs in to site using login credentials.
Follow New User Approve on Github
Further support at newuserapprove.com.
Compatible con
✔️ WooCommerce
✔️ MemberPress
Personalizar
New User Approve allows for customizations by using custom actions and filters. You can find out more about these by browsing the source code.
A commercial plugin that adds a config panel for customization is also available at https://newuserapprove.com/premium/.
The code for this plugin is also available at Github – https://github.com/picklewagon/new-user-approve. Pull requests welcomed.
Filtros
- new_user_approve_user_status – modify the list of users shown in the tables
- new_user_approve_request_approval_message – modify the request approval message
- new_user_approve_request_approval_subject – modify the request approval subject
- new_user_approve_approve_user_message – modify the user approval message
- new_user_approve_approve_user_subject – modify the user approval subject
- new_user_approve_deny_user_message – modify the user denial message
- new_user_approve_deny_user_subject – modify the user denial subject
- new_user_approve_pending_message – modify message user sees after registration
- new_user_approve_registration_message – modify message after a successful registration
- new_user_approve_register_instructions– siga las instrucciones de el mensaje que aparece en la pantalla de registro
- new_user_approve_pending_error– mensaje de error que se muestra a los usuarios pendientes al intentar iniciar sesión
- new_user_approve_denied_error– mensaje de error que se muestra a los usuarios rechazados al intentar iniciar sesión
Acciones
- new_user_approve_user_approved– después de que el usuario haya sido aprobado
- new_user_approve_user_denied– después de que se haya denegado al usuario
- new_user_approve_approve_user– cuando el usuario ha sido aprobado
- new_user_approve_deny_user– cuando se ha denegado al usuario
Premium Features
- Provide Ability To remove plugin stats from admin dashboard
- Remove the admin panel specifically added to update a user’s status, from wordpress dashboard.
- Customize the welcome message displayed above wordpress login form.
- Customize the ‘Pending error message’ displayed when user tries to login but his account is still pending approval.
- Customize the ‘Denied error message’ displayed when user tries to login but his account is denied approval.
- Customize the welcome message displayed above wordpress Registration form.
- Customize the Registration complete message displayed after user submits Registration form for approval.
- Provide Ability To Send notification emails to all admins
- Notify admins when a user’s status is updated
- Disable notification emails to current site admin
- Customize the email sent to admin when a user registers for the site
- Customize the email sent to user when his profile is approved.
- Customize the email sent to user when his profile is denied.
- Suppress denial notification
- Provides option to send all notification as html.
- Te proporciona diferentes etiquetas de plantilla que se pueden utilizar en los correos electrónicos de aviso y otros mensajes en el sitio.
Descarga la versión Premium desde aquí
Traducciones
The plugin has been prepared to be translated. If you want to help to translate the plugin to your language, please have a look at the localization/new-user-approve.pot file which contains all definitions and may be used with a gettext editor like Poedit (Windows). More information can be found on the Codex.
When sending me your translation files, please send me your wordpress.org username as well.
- Traducción bielorrusa por Vaca gorda
- Traducción al portugués brasileño por leogermani
- Traducción al búlgaro por spaszs
- Catalan translation by xoanet
- Traducción al croata por Nik
- Traducción al checo por GazikT
- Traducción al danés por GeorgWP
- Traducción al holandés por Ronald Moolenaar
- Traducción al estonio por (Rait Huusmann) (https://profiles.wordpress.org/raitulja/)
- Traducción finlandesa por Tonttu-ukko
- Traducción al francés por Philippe Scoffoni
- Traducción alemana por Christoph Ploedt
- Traducción al griego por Leftys
- Traducción al hebreo por Udi Burg
- Traducción húngara de Gabor Varga
- Traducción al italiano por Pierfrancesco Marsiaj
- Traducción al lituano por Ksaveras
- Traducción persa por alimir
- Traducción al polaco por pik256
- Traducción al rumano por Alojamiento web Geeks
- Traducción al ruso por Alexey
- Serbo-Croation translation by Web Hosting Hub
- Traducción del eslovaco por Boris Gereg
- Traduccion al español por Eduardo Aranda
- Traducción al sueco por Por Bj & auml; levik
Capturas
The backend to manage approving and denying users. This is an alternative to approving users. Integración con la página de administración de usuarios de WordPress . Filtrar usuarios por estado . Aprobar o denegar a los usuarios el uso de la función de edición masiva en WordPress. Mensajes personalizados en la pantalla de inicio de sesión .
Instalación
- Upload new-user-approve to the wp-content/plugins directory or download from the WordPress backend (Plugins -> Add New -> search for ‘new user approve’)
- Activate the plugin through the Plugins menu in WordPress
- No requiere configuración.
FAQ
-
¿Por qué no recibo los correos electrónicos cuando un nuevo usuario se registra?
-
The New User Approve plugin uses the functions provided by WordPress to send email. Make sure your host is setup correctly to send email if this happens.
-
How do I customize the email address and/or name when sending notifications to users?
-
This is not a function of the plugin but of WordPress. WordPress provides the wp_mail_from and wp_mail_from_name filters to allow you to customize this. There are also a number of plugins that provide a setting to change this to your liking.
-
What happens to the user’s status after the plugin is deactivated?
-
If you deactivate the plugin, their status doesn’t matter. The status that the plugin uses is only used by the plugin. All users will be allowed to login as long as they have their username and passwords.
-
Are there any known issues with the New User Approve plugin?
-
Somos conscientes de algunos problemas con el multisitio
1. Los filtros de estado en users.php no funcionan correctamente
2. La burbuja que se muestra junto al enlace de los usuarios para mostrar el número de usuarios pendientes no se muestra.
Reseñas
Colaboradores y desarrolladores
«New User Approve» es un software de código abierto. Las siguientes personas han colaborado con este plugin.
Colaboradores«New User Approve» ha sido traducido a 3 idiomas locales. Gracias a los traductores por sus contribuciones.
Traduce «New User Approve» 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
1.8.7
- Upgrade to pro menu fixed.
1.8.6
- Code optimization.
1.8.5
- Added: Support for reCaptcha on default Login and Registration page.
1.8.4
- Added: User registeration welcome email
- Added: Action Hook – new_user_approve_after_registration
- Added: Filter Hook for modify welcome email subject – new_user_approve_welcome_user_subject
- Added: Filter Hook for modify welcome email message – new_user_approve_welcome_user_message
1.8.3
- Updated Freemius SDK Version 2.4.1
1.8.2
- Code Optimization
1.8.1
- Tested upto WordPress version 5.5
- Tested for compatibility with Memberpress
- Added: Compatibility for WooCoommerce
1.8
- Tested with WordPress 5.4
- Code Optimization
1.7.6
- Fixed: Formatting of readme.txt had line breaks where they should have been
- Fixed: Fix how deny_user() gets user_email
- Courtesy of jrequiroso
- https://github.com/picklewagon/new-user-approve/pull/22
- Solucionado : mostrar un mensaje de error del usuario no aprobado cuando el usuario intenta restablecer la contraseña
- Actualizado : traducciones suecas
- Cortesía de adevade
- https://github.com/picklewagon/new-user-approve/pull/59
- Actualizado : Actualizaciones a la pantalla de aprobación del administrador
- Cortesía de adevade
- https://github.com/picklewagon/new-user-approve/pull/60
- Añadir : No permita que un super administrador pueda ser negado o aprobado
- https://github.com/picklewagon/new-user-approve/pull/19
- Added: readme.md to show content in github
1.7.5
- Fixed: User status filter in admin was not using database prefix
- Courtesy of Oizopower
- https://github.com/picklewagon/new-user-approve/pull/50
- Fixed: Optimize user status list so it can be used with many users
- Fixed: Updated transient to populate with user counts instead of user list
- Updated: Modify output of user counts on dashboard
- Actualizado : traducciones polacas
- Cortesía de pik256
- Added: Missing string to translation file
- Courtesy of spaszs
- Añadido : traducción búlgara
- Cortesía de spaszs
1.7.4
- Fixed: Corrected erroneous SQL query when filtering users
- Fixed: User filters
- Courtesy of julmuell
- https://github.com/picklewagon/new-user-approve/pull/44
- Fixed: Show a user status in the filters only if at least one user has that status
1.7.3
- place content in metaboxes in place of dynamically pulling from website
- tested with WordPress 4.3.1
1.7.2
- tested with WordPress 4.1
- fix translation bug
- add bubble to user menu for pending users
- Courtesy of howdy_mcgee
- https://wordpress.org/support/topic/get-number-of-pending-users#post-5920371
1.7.1
- fix code causing PHP notices
- don’t show admin notice for registration setting if S2Member plugin is active
- fix issue causing empty password in approval email
- update translation files
1.7
- email/message tags
- refactor messages
- send admin approval email after the user has been created
- tested with WordPress 4.0
- finish updates in preparation of option addon plugin
1.6
- improve actions and filters
- refactor messages to make them easier to override
- show admin notice if the membership setting is turned off
- fix bug preventing approvals/denials when using filter
- add sidebar in admin to help with support
- unit tests
- shake the login form when attempting to login as unapproved user
- updated French translation
1.5.8
- tested with WordPress 3.9
- fix bug preventing the notice from hiding on legacy page
1.5.7
- fix bug that was preventing bulk approval/denials
1.5.6
- add more translations
1.5.5
- allow approval from legacy page
1.5.4
- fix bug that prevents emails from being sent to admins
1.5.3
- add filter for link to approve/deny users
- add filter for adding more email addresses to get notifications
- fix bug that prevents users to be approved and denied when requested
- fix bug that prevents the new user email from including a password
- fix bug that prevents search results from showing when searching users
1.5.2
- fix link to approve new users in email to admin
- fix bug with sending emails to new approved users
1.5.1
- fix bug when trying to install on a site with WP 3.5.1
1.5
- add more logic to prevent unwanted password resets
- add more translations
- minor bug fixes
- use core definition of tabs
- user query updates (requires 3.5)
- add status attribute to user profile page
- integration with core user table (bulk approve, filtering, etc.)
- probado con WordPress 3.6
- configurar el encabezado de correo electrónico al enviar el correo electrónico
- Más filtros y acciones.
1.4.2
- fix password recovery bug if a user does not have an approve-status meta field
- add more translations
- probado con WordPress 3.5
1.4.1
- eliminar el dato transitorio de estados de usuario cuando se elimina un usuario
1.4
- añadir filtros
- honor the redirect if there is one set when registering
- añade acciones para cuando un usuario es aprobado o denegado
- añade un filtro para omitir el restablecimiento de la contraseña
- add more translations
- add user counts by status to dashboard
- almacenar los usuarios por estado en un dato transitorio
1.3.4
- remove unused screen_layout_columns filter
- probado con WordPress 3.4
1.3.3
- fix bug showing error message permanently on login page
1.3.2
- fix bug with allowing wrong passwords
1.3.1
- add czech, catalan, romanian translations
- fix formatting issues in readme.txt
- add a filter to modify who has access to approve and deny users
- remove deprecated function calls when a user resets a password
- don’t allow a user to login without a password
1.3
- use the User API to retrieve a user instead of querying the db
- require at least WordPress 3.1
- add validate_user function to fix authentication problems
- add new translations
- get rid of plugin errors with WP_DEBUG set to true
1.2.6
- fix to include the deprecated code for user search
1.2.5
- add french translation
1.2.4
- add greek translation
1.2.3
- add danish translation
1.2.2
- fix localization to work correctly
- add polish translation
1.2.1
- check for the existence of the login_header function to make compatible with functions that remove it
- added «Other Notes» page in readme.txt with localization information.
- added belarusian translation files
1.2
- add localization support
- add a changelog to readme.txt
- eliminar las constantes de plugin que se han definido desde 2.6
- correct the use of db prepare statements/use prepare on all SQL statements
- add wp_enqueue_style for the admin style sheet
1.1.3
- replace calls to esc_url() with clean_url() to make plugin compatible with versions less than 2.8
1.1.2
- fix the admin ui tab interface for 2.8
- add a link to the users profile in the admin interface
- fix bug when using email address to retrieve lost password
- show blog title correctly on login screen
- use get_option() instead of get_settings()
1.1.1
- fix approve/deny links
- fix formatting issue with email to admin to approve user
1.1
- correctly display error message if registration is empty
- add a link to the options page from the plugin dashboard
- clean up code
- style updates
- if a user is created through the admin interface, set the status as approved instead of pending
- add avatars to user management admin page
- improvements to SQL used
- verify the user does not already exist before the process is started
- add nonces to approve and deny actions
- temporary fix for pagination bug