Estimados/as, buen día:
Contenido solo visible a usuarios registrados
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
@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
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:
Un saludo
@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?
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
@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:
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?
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
@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!
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:
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:
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:
Tienes una guía en este enlace:
-> https://booster.io/docs/woocommerce-product-visibility-by-user-role/
Un Saludo