Moderar/aprobar registro de cuentas en Woocomerce  

 
Gimena
 Gimena
Nuevo usuario

Buenas tardes, necesito que cada usuario que decide crearse una cuenta mi tienda de woocommerce pueda hacerlo luego de mi aprobación, es decir que yo decida quienes tendrán cuenta y quienes no. 

Lo intenté con el plugin Ultimate, pero se ve que no es compatible con woocommerce porque comenzó a tirarme errores en mi página. Necesito ayuda por favor y en internet no encontré nada que lo resolviera.

Citar
Respondido : 24/06/2020 3:49 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Gimena,

Puedes verificar este articulo donde parecen mostrar como añadir la funcionalidad extra que deseas añadir en tu sitio web.

-> Contenido solo visible a usuarios registrados

Un Saludo

This post was modified hace 1 mes 4 times por Karen Rios
ResponderCitar
Respondido : 24/06/2020 4:43 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Gimena
 Gimena
Nuevo usuario

Link a post de foro, solo visible a usuarios registrados

Buenos días Karen, muchas gracias por tu respuesta. Quería instalar una opción que sea gratuita, por lo cual probé con "new user aprove" pero no funciona. Es decir deja registrar a cualquiera sin problema.

ResponderCitar
Respondido : 25/06/2020 4:05 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Gimena,

Entiendo, en este caso puedes probar si el siguiente plugin -> https://es.wordpress.org/plugins/ultimate-member/

Comprueba si con esto puedes modificar lo que necesitas.

Un Saludo

ResponderCitar
Respondido : 25/06/2020 4:22 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Gimena
 Gimena
Nuevo usuario

Link a post de foro, solo visible a usuarios registrados

Con ese fue el primero que probé y como no es compatible con woocomerce me tira otros errores en la página!

ResponderCitar
Respondido : 25/06/2020 7:18 pm
Argenis Paz
 Argenis Paz
Soporte CMS Webempresa Moderator

Hola Gimena,

En este caso podrías intentar implementando este complemento que previamente te compartio mi compañera Karen → https://wordpress.org/plugins/wp-approve-user/ , una vez lo instales para que funcione de la mano con woocommerce debes integrar un código en tu archivo functions.php el cual lo encuentras en 

Cpanel → administrador de archivos → public_html → tu dominio → wp-content → themes → tu_tema : una vez dentro de tu tema veras un archivo con el nombre functions.php, el cual debes hacer click derecho y luego editar, el código debe ser agregado en el final de este documento.

function woocommerce_registration_autologout(){
if ( is_user_logged_in() ) {
$current_user = wp_get_current_user();
$user_id = $current_user->ID;
$approved_status = get_user_meta($user_id, 'wp-approve-user', true);
//if the user hasn't been approved yet by WP Approve User plugin, destroy the cookie to kill the session and log them out
if ( $approved_status == 1 ){
return $redirect_url;
}
else{
wp_logout();
return get_permalink(woocommerce_get_page_id('myaccount')) . "?approved=false";
}
}
}
add_action('woocommerce_registration_redirect', 'woocommerce_registration_autologout', 2);
function registration_message(){
$not_approved_message = '<p class="registration">Send in your registration application today!<br /> NOTE: Your account will be held for moderation and you will be unable to login until it is approved.</p>';
if( isset($_REQUEST['approved']) ){
$approved = $_REQUEST['approved'];
if ($approved == 'false') echo '<p class="registration successful">Registration successful! You will be notified upon approval of your account.</p>';
else echo $not_approved_message;
}
else echo $not_approved_message;
}
add_action('woocommerce_before_customer_login_form', 'registration_message', 2);

Una vez instales esto podrás ver de esta forma las aprobaciones:

Link a post de foro, solo visible a usuarios registrados

Saludos 🖐️ 

ResponderCitar
Respondido : 25/06/2020 7:59 pm

Cursos Gratuitos WordPress

Ruben
 Ruben
Estimable Member

Hola, Quiero reemplazar  el registrarse de woocomerce por el del user registration

Quiero que el formulario del registro aparezca  dentro del popus del registrarse de woocomerece.

mi pagina es www.namato20.com/mayoristas/

Saludos

Link a post de foro, solo visible a usuarios registrados

Link a post de foro, solo visible a usuarios registrados

ResponderCitar
Respondido : 07/07/2020 6:22 pm
Jhon Marreros Guzman
 Jhon Marreros Guzman
Soporte CMS Webempresa Moderator

Hola

Si esto no lo tiene tu theme por defecto, podrías evaluar usar un plugin, revisa por ejemplo:
https://es.wordpress.org/plugins/easy-login-woocommerce/

Saludos.

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio
¡Gracias!.

ResponderCitar
Respondido : 07/07/2020 6:48 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Ruben
 Ruben
Estimable Member

Link a post de foro, solo visible a usuarios registrados

Hola gracias por contestar,

pero es lo mismo, yo necesito esto  Saludos

Respondido por: Link a post de foro, solo visible a usuarios registrados

Hola, Quiero reemplazar  el registrarse de woocomerce por el del user registration

Quiero que el formulario del registro aparezca  dentro del popus del registrarse de woocomerece.

mi pagina es www.namato20.com/mayoristas/

Saludos

 

ResponderCitar
Respondido : 07/07/2020 7:25 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Ruben,

Entiendo, veo que esta es una consulta diferente al tema principal. Para ayudarte con mayor detalle sobre lo que necesitas te recomiendo abras un nuevo tema.

De esta forma podremos verificar con mayor detalle sobre los que nos comentas y deseas realizar en tu sitio web

Un Saludo 😊 

ResponderCitar
Respondido : 07/07/2020 7:43 pm
Ruben me gusta

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Por favor Iniciar Sesión o Registro