Avisos
Vaciar todo

mi cuenta

12 Respuestas
3 Usuarios
0 Reactions
39 Visitas
Respuestas: 393
Reputable Member
Topic starter
 

No entiendo porque me sale mi cuenta ahora con este formato.

Contenido solo visible a usuarios registrados


 
Respondido : 17/02/2024 8:59 am
Pepe
 Pepe
Respuestas: 41133
Illustrious Member Admin
 

Hola.

Esa es la pagina mi cuenta por defecto de WooCommerce.

screenshot masquecms.es 2024.02.17 12 25 28

No se a que te refieres con que sale ese formato. ¿ cómo tendría que mostrarse ?

 

Un saludo


 
Respondido : 17/02/2024 11:27 am
Respuestas: 393
Reputable Member
Topic starter
 

@pepesoler A vale y algún tutorial para configurarla? Gracias


 
Respondido : 17/02/2024 12:00 pm
Pepe
 Pepe
Respuestas: 41133
Illustrious Member Admin
 

Hola.

No tienes que configurar nada, esa pagina no tiene configuración.

Quieres eliminar algo ?

Lo que sí que puedes es darle un poco de estilos:

-> Cómo crear un área de usuario de mi cuenta con Divi

 

Un saludo


 
Respondido : 17/02/2024 12:48 pm
Respuestas: 393
Reputable Member
Topic starter
 

Contenido solo visible a usuarios registrados


 
Respondido : 27/02/2024 11:59 am
Pepe
 Pepe
Respuestas: 41133
Illustrious Member Admin
 

Hola.

No se pueden eliminar las consultas, el foro es publico como te comente antes.

Lo único que podemos hacer es eliminar las imágenes y ocultar las URL que hace referencia a la web pero no se pueden eliminar las consultas.

Hemos eliminado la imagen que tenías en esta consulta.

 

Un Saludo


 
Respondido : 27/02/2024 12:08 pm
Respuestas: 393
Reputable Member
Topic starter
 

En el ejemplo de arriba no queda muy claro como modificar la cuenta que viene predeterminada, lo único que se puede es cambiar el estilo de las letras. la cuenta que yo tengo es esta de la foto.

cuenta 1

 Y yo lo que quiero es algo así. Poder poner un apartado para nuevos clientes y que se puedan registrar... Como se puede hacer esto. Gracias.

cuenta 2

 
Respondido : 29/02/2024 11:46 am
Karen Rios
Respuestas: 18684
Illustrious Member Moderator
 

HOla, 

En WooCommerce puedes activar esta opción configurando los Ajustes en WooCommerce → Ajustes → cuenta y privacidad, dentro de este apartado debes marcar la opción de Permitir a los clientes crear una cuenta en la página «Mi cuenta».

image

De esta forma se activa la opción de registro en mi cuenta, ten en cuenta que esta página es una página archive de WooCommerce y no puede modificarse fácilmente sino a través de código, si puedes intentar crear algo personalizado, pero necesitarás crear estilos CSS y utilizar otras herramientas

Puedes verificar alguna guía, por ejemplo → Contenido solo visible a usuarios registrados

Un Saludo 


 
Respondido : 29/02/2024 1:34 pm
Respuestas: 393
Reputable Member
Topic starter
 

Y en el apartado de mi cuenta en el formulario de registro no debería venir una casilla de aceptar los términos y la política de privacidad? Veo que en todas las webs las llevan. Como se puede hacer esto. Gracias.


 
Respondido : 29/02/2024 8:29 pm
Karen Rios
Respuestas: 18684
Illustrious Member Moderator
 

Hola, 

En este caso para añadir las políticas de privacidad en tu formulario de registro de woocommerce puedes probar con el siguiente código que debes añadir en el function.php de tu tema (preferiblemente un tema hijo), otra opción de añadirlo es a través de un plugin como code snippets

add_action( 'woocommerce_register_form', 'web_add_registration_privacy_policy', 11 );

function web_add_registration_privacy_policy() {

woocommerce_form_field( 'privacy_policy_reg', array(
'type' => 'checkbox',
'class' => array('form-row privacy'),
'label_class' => array('woocommerce-form__label woocommerce-form__label-for-checkbox checkbox'),
'input_class' => array('woocommerce-form__input woocommerce-form__input-checkbox input-checkbox'),
'required' => true,
'label' => 'He leído y acepto las <a href="TU URL DE POLITICAS">políticas de privacidad</a>',
));

}

//Mostrar error si las politicas no son aceptadas

add_filter( 'woocommerce_registration_errors', 'web_validate_privacy_registration', 10, 3 );

function web_validate_privacy_registration( $errors, $username, $email ) {
if ( ! is_checkout() ) {
if ( ! (int) isset( $_POST['privacy_policy_reg'] ) ) {
$errors->add( 'privacy_policy_reg_error', __( 'La aceptación de las políticas es requerida', 'woocommerce' ) );
}
}
return $errors;
}

Para localizar este archivo solo debes ir a tu cPanel -> Administrador de archivos -> public_html, una vez en este apartado ingresa a la carpeta donde tienes los archivos de tu sitio web e ingresa al directorio wp-content/themes/tu_tema en esta opción verás el archivo function.php edítalo y añade abajo del todo el código anterior

Ten en cuenta añadir la URL de las políticas de tu sitio web en el código donde indica "TU URL DE POLÍTICAS"

El resultado debe ser por ejemplo

image

Guarda los cambios y comprueba si todo se muestra como deseas

Un Saludo 


 
Respondido : 29/02/2024 8:46 pm
Respuestas: 393
Reputable Member
Topic starter
 

Perfecto ya me sale lo de la casilla de acepto.... Muchas gracias.


 
Respondido : 01/03/2024 8:41 am
Pepe
 Pepe
Respuestas: 41133
Illustrious Member Admin
 

Hola.

Nada, gracias a ti.

Cualquier consulta que tengas no dudes en comunicarlo.

 

Un saludo


 
Respondido : 01/03/2024 9:34 am