Avisos
Vaciar todo

Tienda WooCommerce abierta para todos los usuarios  

 
Franco
 Franco
Usuario activo

Estimados/as, buen día:

  • Quiero poner "visible" mi tienda WooCommerce.
  • Actualmente sólo la pueden ver los usuarios logueados (http://argenpastry.com&source=gmail&ust=1714626999298000&usg=AOvVaw3FXJJdXezAh6o5X6r8mtZ A">argenpastry.com)
    • Esta configuración contempla roles de usuarios, distintos precios, algunos productos se muestran según el rol, etc.
  • Quisiera que cualquier persona que ingrese a la web visualice la tienda.
    • Desde el menú habilito el link hacia la tienda y me sale error, no ingresa a la tienda.
Yo quiero que cualquier persona que ingrese a la web pueda ver el catálogo y que no pueda comprar sino que, si quisiera convertirse en cliente, invitarlo a crearse una cuenta y ahí se ejecuten las configuraciones que ya tengo creadas de roles de usuarios.
 
PD: ya probé desactivando TODOS los plugins activos que inciden en este problema y no encontré solución.

Contenido solo visible a usuarios registrados

Citar
Respondido : 01/05/2024 6:53 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Franco.

Tienes varios plugin que pueden afectar a lo que comentas.

Nav Menu Roles, este plugin te permite ocultar elementos del menú según el rol de usuario:

.- Accede apariencia -> Menús y despliega el elemento tienda

.- En la opción " Audiencia objetivo " seleccionar " Todos "

.- Accede a WooCommerce -> Ajustes de Booster

.- Selecciona Productos

.- Desmarca la opción " Visibilidad de producto por rol de usuario "

.- Selecciona Precios y monedas 

.- Desmarca la opción " Price based on User Role "

 

Revisa si con eso se muestran lso productos y se puede comprar.

 

Un Saludo

ResponderCitar
Respondido : 01/05/2024 10:57 am

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

Franco
 Franco
Usuario activo

@pepesoler hola Pepe, gracias por tu respuesta.

Siguiendo estos pasos la tienda queda "abierta" para todos los usuarios.

Ahora bien, esas configuraciones las necesito porque efectivamente tengo distintos usuarios, con sus jerarquías, con productos visibles y otros no, y con distintas escalas de precio.

Cómo podría mantener esa configuración aún con la tienda disponible y visible como catálogo para cualquier visitante?

Y en lugar de "agregar al carrito" incluir un CTA que invite al registro de una cuenta para ver precios y tal.

Gracias

ResponderCitar
Respondido : 02/05/2024 8:40 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Franco.

No se si llegaste a solucionarlo pero veo que la tienda es accesible y los precios se muestran solo a usuarios registrado, no se si es lo que querías:

screenshot www.argenpastry.com 2024.05.02 13 11 54

 

Un saludo

ResponderCitar
Respondido : 02/05/2024 12:13 pm

Cursos Gratuitos WordPress

Franco
 Franco
Usuario activo

@pepesoler Pepe, claro, exacto. Esa parte quedó resuelta con esas indicaciones que me diste.

Pero las configuraciones de roles las necesito porque efectivamente tengo distintos usuarios, con sus jerarquías, con productos visibles y otros no, y con distintas escalas de precio.

Cómo podría mantener esas configuraciones ahora que la tienda es accesible? O es incompatible?

ResponderCitar
Respondido : 02/05/2024 12:44 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Francisco.

Perdon si no me aclaro bien.

De momento tenemos la tienda visible pero no se puede comprar a no ser que se registre.

Ahora lo que quieres es que según el Rol de usuario se muestre un precio distinto ?

Revisa si es esto lo que buscas:

-> Asignación de precios en WooCommerce según perfil de usuario

 

Un Saludo

ResponderCitar
Respondido : 02/05/2024 12:53 pm

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

Franco
 Franco
Usuario activo

@pepesoler exacto, con el detalle de que ya está todo configurado, no necesito un plugin nuevo. Solamente lo desactivamos para ver si mi tienda queda accesible.

Para mi negocio necesito que esos roles cumplan su función. Necesito, por un lado, que la tienda sea accesible; por el otro, que cuando ingresen los usuarios registrados, vean los productos y los precios que les he asignado según su rol.

Para ello cuento con:

  • Nav Menu Roles para mostrar/no mostrar ciertos menús y funciones,
  • Booster > Priced Base by User Role donde ya configuré precios distintos según el rol que le asigno a cada nuevo usuario.
  • Booster > Visibilidad de producto según los roles de usuario (no todos pueden comprar los mismos productos).

Yo creo que este plugin que me estás pasando sería redundante con las opciones que ya tengo configuradas y tuve que desactivar para que mi tienda sea accesible.

Lo que yo noté es que cuando tengo todas esas configuraciones activadas, la tienda no se muestra accesible a un usuario "x" que llega a mi web porque no tiene asignado ningún rol. Ahora bien, no puedo quitar esos roles y funciones porque ya tengo clientes registrados que hacen compras con distintos precios.

Ahora bien, la pregunta sería: ¿es compatible tener mi tienda accesible y, cuando un usuario "x" se cree una cuenta, se activen las configuraciones mencionadas? ¿O no puede coexistir una tienda accesible para todo el mundo con esos roles, precios y funcionalidades?

ResponderCitar
Respondido : 02/05/2024 1:08 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Franco, 

Disculpa si no comprendo bien la consulta, de momento por lo que veo si es posible tener roles diferentes y añadir estas configuraciones tal como funcionaria el plugin que comento Pepe, pero todo depende como estas configurando el plugin de Booster el cual entiendo es el que administra los perfiles para tus roles, ten en cuenta que si ahora mismo restringes toda la tienda solo para un rol en este caso solo estos roles verán lo que necesitas, lo que deja la configuración de usuarios anónimos o no registrados si acceso a ella. 

Ten en cuenta que si cada role muestra precios diferentes, estos debes configurarlos. Por ahora no veo muy bien como función este plugin que nos comentas, ya que su documentación es un poco confusa, supongo que solo muestra puntos específicos de como configurar ciertas cosas con el plugin  → Contenido solo visible a usuarios registrados

Debes revisar las configuraciones que añades ahora mismo al plugin porque entiendo falta algún paso para que te permita tener las asignaciones de los roles como necesitas. 

Un Saludo 

ResponderCitar
Respondido : 02/05/2024 1:50 pm

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

Franco
 Franco
Usuario activo

@karen buen día, cómo estás?

De momento lo pude solucionar.

En efecto se trata de la configuración de Booster, específicamente de la visibilidad de los productos. Comprendo que esta acción va a restringir el acceso a usuarios "comunes" -es decir, sin roles asignados-.

Para ocultar esos productos que necesito tendré que aplicar algunas líneas de código.

Muchas gracias igualmente porque con todo el asesoramiento pudimos ir activando/desactivando plugins y funciones que me llevaron a buen puerto.

Saludos!

ResponderCitar
Respondido : 03/05/2024 5:56 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Franco.

Si quieres mostrar los precios según el rol del usuario lo puedes hacer activando la opción la opción Price based on user role que tienes en las opciones del producto:

Price based on User Role 5

Tienes una guía en este enlace:

-> https://booster.io/docs/woocommerce-price-by-user-role/

Para ocultar los productos según rol tienes que activarlo en las opciones del plugin:

Picture1 32 915x540 1

Una vez activo si editas un producto verás que tienes un nuevo bloque Product Visibility by User Role donde podrás añadir los roles de usuario que quieres que sea visible el producto:

Picture2 22 768x117 1

Tienes una guía en este enlace:

-> https://booster.io/docs/woocommerce-product-visibility-by-user-role/

 

Un Saludo

ResponderCitar
Respondido : 03/05/2024 9:48 am