Avisos
Vaciar todo

Creación de zona privada en woocommerce para miembros de un club con productos/precios concretos  

 
Javier
 Javier
Usuario activo

Hola, estoy creando una tienda de merchandising con catálogo para el sector deportivo. Además quiero abrir zonas privadas para distintos clubs cuyos miembros puedan acceder/comprar a sus equipaciones.

Lo suyo es crear una página para los "clubs" y dentro un login sencillo con usuario y contraseña. Una vez logueados puedan acceder a ver esos productos/precios específicos y comprarlos. Cada club tendrá su propia contraseña/usuario. La idea es facilitar a los miembros del club, y al propio club, la venta/compra de sus productos a precios mejorados.

Por un hilo de otro foro me aconsejan instalar dos plugin:

1.- https://es.wordpress.org/plugins/members/  

2.- https://wordpress.org/plugins/product-visibility-by-user-role-for-woocommerce/ (éste tiene poca descargas y valoraciones)

¿Es correcto el consejo? Soy nuevo en esto pero me gustaría aprender. ¿Por donde debo empezar? Un paso a paso. Gracias.

 

Contenido solo visible a usuarios registrados

Citar
Respondido : 01/04/2025 12:58 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Javier, 

En este caso necesitarás realizar varios procesos, todo va a depender siempre de lo que desees lograr y como quieres mostrar los productos, lo primero que debes hacer una vez tengas instalado y configurado completamente WooCommerce y los productos es crear las zonas privadas que deseas. Para ello necesitarás primero crear roles específico que te permitan diferencia un usuario con rol de cliente final y un usuario con rol de club.

Para ello puedes utilizar un plugin como 

https://es.wordpress.org/plugins/members/

https://co.wordpress.org/plugins/user-role-editor/

Puedes ver el paso a paso para crear roles en la siguiente guía que tenemos disponible → https://www.webempresa.com/blog/como-crear-un-nuevo-perfil-de-usuario-en-woocommerce.html

Luego de esto el siguiente paso es crear las zonas privadas para tus usuarios con roles de clubes, por ejemplo si hay alguna página en específica que solo es visible para un perfil de club puedes restringir el contenido utilizando un plugin como Members u otro como → https://co.wordpress.org/plugins/restrict-content/

Adicional a ello necesitas asignar que productos estarán disponible para cada rol, esto puedes hacerlo con un plugin como el que te mencione anteriormente → https://es.wordpress.org/plugins/product-visibility-by-user-role-for-woocommerce/

También puedes revisar alternativas que menciona WooCommerce como 

https://woocommerce.com/products/products-visibility-by-user-roles/

https://woocommerce.com/products/catalog-visibility-options/

Con esto podrías comenzar a revisar pruebas y comprobar como funcionan los plugins y que te permite realizar cada uno. 

Ten en cuenta que estas recomendaciones son generales y que necesitaras comenzar a hacer pruebas para ir determinando como puedes ir configurando todo hasta lograr el resultado que deseas, de igual forma muchos plugins gratis no ofrecen todas las funcionalidades si deseas probar con alguno de pago antes de adquirirlo te recomiendo consultes con el soporte para que te indiquen de forma precisa si puedes configurar lo que necesitas. 

Te recomiendo leas algunos artículos como: 

https://www.webempresa.com/blog/crear-area-de-cliente-en-wordpress.html

De esta forma puedes verificar como funcionaria este tipo de configuraciones en WordPress. 

Un Saludo 

 

ResponderCitar
Respondido : 01/04/2025 1:28 pm
Javier me gusta

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

Javier
 Javier
Usuario activo

Hola de nuevo, he estado leyendo todo lo anterior pero sigo en el mismo lío.

Quiero una cosa más simple, un formulario con un código (que le facilitamos al ussuario) que te dé acceso a la página de productos exclusivos del club. Y cada club tendrás su codigo de acceso ¿existe esta alternativa? ¿Me podéis orientar? Gracias.

ResponderCitar
Respondido : 26/04/2025 12:26 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Javier.

Por defecto Woocommerce no tiene implementada una opción para lo que buscas, si que hay plugins pero son de pago, por ejemplo:

-> https://woocommerce.com/es/products/private-store-website/

Otra opción distinta es que instales otro WordPress+WooCommerce solo para los clubs

Si te decides por esta opción y mantener la misma plantilla en los dos sitios, puedes clonar la web que tienes ahora

.- Accede a tu cuenta de WePanel -> WpCenter -> Clonar WordPress

chrome capture 2025 4 26

.- Selecciona el dominio y en la ruta puedes poner " clubs "

Captura de Pantalla 2025 04 26 a las 14.12.45

Esto creara dos instalaciones distintas, una sera Contenido solo visible a usuarios registrados donde tendrás los clientes que pertenezcan a los clubs, con eso tendrás diferenciada una instalación de la otra.

 

Un saludo

ResponderCitar
Respondido : 26/04/2025 1:18 pm

Javier
 Javier
Usuario activo

@pepesoler, Miraré el plugin. Ya que la clonación tendría que pagar doble licencia de themes y tendría doble carrito, supongo. Seguiré buscando alternativas. Gracias

 

ResponderCitar
Respondido : 26/04/2025 2:08 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Javier.

Otra opción es la que te comenta mi compañera que seria crear un rol de usuario para los clientes de los clubs y luego con el siguiente plugin puedes definir precios para diferentes roles, es decir el cliente nor mal vera un precio y los clientes con el rol de clubs verán otro precio distinto:

-> https://wordpress.org/plugins/role-and-customer-based-pricing-for-woocommerce/

 

Un Saludo

ResponderCitar
Respondido : 26/04/2025 2:29 pm

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