Plugins WordPress

Nuevo plugin libre: WooCommerce Products Restricted Users

En la actualidad es muy normal que nos lleguen proyectos de clientes con necesidades que encargan en sistemas de membresía, los tan famosos memebership sites. ¿A qué me refiero? A sitios donde ciertos contenido están restringidos a ciertos tipos de usuarios. Por lo general, los usuarios pagan una suscripción para llegar a tener dicho acceso. Y lo hacen de forma recurrente (por eso la extremada popularidad de estos sitios, porque su modelo de negocio está muy de moda). Sin embargo, crear un sistema de membresía, por sencillo que sea, obliga a montar uno o varios plugins o hacer una serie de configuraciones, que no siempre son interesantes para los usuarios. De este tipo de proyecto, surge este plugin que acabamos de liberar.

WooCommerce Products Restricted Users: restringe ciertos productos a un grupo de usuarios

La idea del plugin es sencilla. En cada producto, aparece una caja abajo donde indicamos dos cosas:

  1. Si debe activarse la restricción para el producto actual
  2. En caso de estar activada, una lista de usuarios que serán los que puedan ver dicho producto

Tenéis el aspecto visual a continuación:

Una vez has hecho esto, estarás haciendo que:

  1. Todos los usuarios que no tienen la sesión iniciada no puedan ver el producto
  2. Los usuarios que tengan la sesión iniciada, sólo podrán verlo, en caso de que estén en esa lista

¿A qué nos referimos cuando hablamos de que el usuario no pueda ver el producto?

Un usuario que no está autorizado a ver un producto, no podrá verlo, ni comprarlo, es decir:

  1. No podrá acceder a la web del producto, accediendo directamente a ella, es decir, no podrá entrar a su enlace permanente
  2. No le aparecerá en las vistas de archivo
  3. Esto implica que no lo verá listado en la página de tienda
  4. Ni en los archivos de las categorías de producto donde apareciera
  5. Ni tampoco, en los archivos de las etiquetas
  6. Y por supuesto, tampoco en las vistas de búsqueda

Con esto, conseguimos satisfacer la necesidad de ciertos usuarios o propietarios de tiendas online creadas con WooCommerce, que necesitan restringir el acceso a ciertos productos, quieren una solución sencilla que no implique crear un sistema de membresía, o hacer soluciones más complejas como puedan ser crear un rol nuevo para dichos usuarios, y restringir el acceso a un determinado rol.

Hace bien poco, lanzamos otro plugin libre, con una funcionalidad muy acotada: First payment date for WooCommerce Subscriptions, y este es otro más para poder ofreceros soluciones ya listas, para proyectos que hemos terminado hace poco y que son suficientemente modularizables, como para ser lanzados como un proyecto de software libre.

Como siempre, invitaros a que lo uséis, lo probéis, lo critiquéis, y si sabéis o queréis, lo mejoráis o incluso lleguéis a hacer alguna pequeña donación para ayudarnos a seguir creando más plugins libres de calidad.Nota: Hay una valoración incrustada en esta entrada, por favor, visita esta entrada para valorarla.

Almacenamos las IPs desde la que se envían las valoraciones para evitar fraudes

Francisco Javier Carazo Gil

Entradas recientes

RedSys para Contact Form 7 ahora acepta preautorizaciones

RedSys aparte de los pagos normales, llamados autorizaciones, acepta una variedad de operaciones: desde autorizaciones…

hace % días

Ordenar productos de forma diferente por cada categoría en WooCommerce

WooCommerce permite ordenar los productos de una forma nativa, para poder presentar primero los que…

hace % días

Evitar que se instalen los temas por defecto de WordPress cada vez que actualizas el núcleo

Cada vez que hay una actualización grande del núcleo WordPress, por defecto WordPress te instala…

hace % días

Pantalla LCD: ¿qué es?

Una pantalla LCD es una pantalla delgada y hecha de cristal líquido. Se usa en…

hace % días

Flujos de pago con Gravity Flow y RedSys

De todos los plugins que existen para Gravity Forms, que son numerosos porque la propia…

hace % días

CMS, ¿Qué es y qué ventajas tiene?

Un CMS, como WordPress, facilita la creación y gestión de contenido en la web, sin…

hace % días