Hola Alberto
Buena pregunta. Si estás usando WordPress y Divi para tu directorio, hay varias formas de limitar la cantidad de propiedades que cada empresa puede mostrar según el tipo de plan o posición que tenga. Te dejo algunas opciones sencillas para lograrlo:
1. Usar un plugin de membresías o suscripciones
Puedes instalar un plugin como MemberPress o Paid Memberships Pro, donde cada empresa tenga un nivel de suscripción (Básico, Estándar, Premium) y ese nivel determine cuántas propiedades puede publicar. Así no necesitas tocar código y puedes gestionar fácilmente los límites.
2. Crear los límites desde el propio tipo de plan en el formulario
Si estás usando un plugin de directorio (por ejemplo, Directorist, Business Directory Plugin o ListingPro), la mayoría de ellos permiten establecer el número máximo de listados por plan. Solo tendrías que editar cada plan y definir el número de propiedades permitidas.
3. Usar un enfoque manual con categorías o roles
Otra opción es asignar a cada empresa una categoría o rol específico (por ejemplo, “Plan Básico”, “Plan Estándar”) y usar un filtro en la plantilla del directorio para mostrar solo la cantidad de propiedades que corresponda a su plan. Esto puede hacerlo tu desarrollador en pocos minutos si usas Divi y un CPT personalizado para las propiedades.
En resumen, la forma más práctica y sin complicaciones es hacerlo a través de un plugin de membresías o del propio sistema del directorio, dependiendo de cuál uses para gestionar las empresas.
Un saludo
Equipo UXDivi