Respuestas del foro creadas
-
¡Hola! Vega Gracias por tu mensaje.
En este caso, lo más probable es que el problema venga de cómo está configurada la parte de las taxonomías en el plugin de Divi Engine.
📌 Primero, asegúrate de que al momento de crear un nuevo tipo de inmueble, estás entrando correctamente en la pestaña de categorías correspondiente. Dentro de esa pestaña es donde debería aparecerte la opción de «añadir nueva categoría». A veces, si no entras del todo en la sección o estás desde una vista rápida, no se muestra.
🛠 Además, te recomiendo que revises desde Divi Engine > Post Types cómo tienes configuradas las taxonomías. Asegúrate de que estén habilitadas para mostrar en el editor y que estén vinculadas correctamente al tipo de contenido personalizado (CPT) que estás usando para los inmuebles. Si no está bien configurado desde ahí, esa opción no va a aparecer aunque parezca que sí está activa.
Y por si acaso, dale una revisada a la parte del curso donde hablamos de esta configuración — ahí te muestro paso a paso cómo crear un CPT con sus categorías personalizadas desde Divi Engine. Eso te puede ayudar a confirmar si algo quedó mal configurado.
Avísame si necesitas que lo veamos más a fondo. ¡Un abrazo!
-
Hola Mauricio, un gusto saludarte. Acá tenemos un video muy explicativo que creo que puede servirte para esta duda:
https://uxdivi.com/blog/learndash-vs-tutor-lms-comparativa-de-estos-dos-poderosos-lms
Espero que esta info te sea de ayuda. Para cualquier otra cosa, aquí me tienes 😉🖐
uxdivi.com
LearnDash vs Tutor LMS. Comparativa de estos dos poderosos LMS
En este tutorial te daremos todos nuestros comentarios sobre las principales diferencias entre LearnDash vs Tutor LMS ¿Cuál debes escoger?
-
Jefferson Maldonado
Miembro14 de abril de 2025 en 12:10 PM en respuesta a: Reporte Plantilla con Virus y falta de archivo .wpressQue tal Guille que bueno que funciono bien, muchas gracias por avisarnos.
-
Jefferson Maldonado
Miembro2 de abril de 2025 en 9:10 AM en respuesta a: Imagen destacada de módulo de blog de Divi recortada¡Hola! 😊 Gracias por escribirnos y perdón por la demora en responder. Vamos directo a resolver tus dudas sobre el módulo de blog de Divi y la imagen destacada.
🖼️ ¿Cómo conservar el formato original de las imágenes destacadas en el módulo Blog de Divi?
Por defecto, Divi tiende a recortar las imágenes destacadas para que tengan un formato uniforme, especialmente en el módulo de blog. Pero si tú quieres que cada imagen conserve su proporción original (cuadrada, vertical, horizontal, etc.), hay una solución con un poco de CSS personalizado.
Paso a paso:
- Abre tu página o sección donde tienes el módulo de blog.
- Ve a la pestaña Avanzado > CSS personalizado.
- Agrega una clase personalizada al módulo de blog, por ejemplo: pa-image-1-1 si tus imágenes son cuadradas (o pa-image-16-9, pa-image-4-3, etc. dependiendo del formato que necesites).
- Luego, agrega este CSS en tu personalizador de Divi o en las opciones del tema:
/* Ejemplo para formato cuadrado 1:1 */
.pa-image-1-1 .et_pb_post .et_pb_image_container {
padding-top: 100%;
position: relative;
}
.pa-image-1-1 .et_pb_post .et_pb_image_container img {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
object-fit: cover;
}
📌 Si tus imágenes son horizontales tipo 16:9, puedes cambiar padding-top: 100% por 56.25%, o por 75% si son 4:3, etc. Usa la siguiente fórmula para otros formatos: (altura / ancho) x 100. Acá tienes un post muy bueno donde puede ver exactamente el CSS para diferentes tipos de tamaño de imagen: https://www.peeayecreative.com/how-to-change-crop-divi-image-aspect-ratios-in-the-builder/
🧩 Sobre los artículos que no se muestran en el módulo de blog
Si ya tienes el módulo configurado para mostrar, por ejemplo, 20 publicaciones, pero no se están cargando todas, verifica lo siguiente:
- ¿El módulo está filtrando por categoría o etiqueta? Si sí, asegúrate que los posts estén correctamente clasificados.
- ¿Hay algún filtro activo en el theme builder o en Divi? A veces hay configuraciones que limitan el número de publicaciones visibles.
- Prueba duplicar el módulo en otra página de prueba y ver si se comporta igual.
- Actualiza el tema y los plugins, por si hay un conflicto puntual.
- También puedes vaciar caché del navegador y del sitio si usas algún plugin de optimización.
Y si aun con eso no se resuelve, mándanos una URL pública o captura para revisar más a fondo.
¡Un abrazo y gracias por confiar en UXDivi! Aquí estamos para ayudarte 💪✨
-
Jefferson Maldonado
Miembro1 de abril de 2025 en 4:01 PM en respuesta a: Membership no bloquea contenido de curso¡Hola Sebastián! Gracias por continuar con el hilo y por explicar tan bien tu escenario 👏 Vamos por partes que hay cosas importantes acá.
🧠 Sobre el «Specify time after X months» en WooCommerce Memberships
Esa opción libera contenido según tiempo transcurrido desde que la membresía se activa. Es decir, si marcas “2 months”, el contenido se desbloquea dos meses después del inicio de la membresía (no necesariamente después de dos pagos).
Entonces, si alguien paga el mes 1, pausa en el mes 2, y vuelve a pagar en el mes 4, el sistema ya habrá contado dos meses desde que se activó la membresía originalmente, y le dará acceso igual. No se reinicia el contador con cada pago. Woo Memberships mide el tiempo desde el comienzo, no los meses “efectivamente pagados”.
🔁 Esto no es ideal si querés que los cursos se liberen por “mes pagado” y no por tiempo acumulado. Para eso habría que programar una lógica más personalizada (por ejemplo, usando AutomateWoo o código custom) que controle qué se ha pagado y qué no.
✅ ¿Qué hace Auto-enroll?
Sí, tal como lo imaginás: esa opción hace que el usuario se inscriba automáticamente en los cursos apenas accede a ellos desde la membresía o grupo. Es muy útil si querés evitar que tengan que hacer clic en “inscribirse” en cada curso. Ideal para formaciones cerradas donde ya están pagando por el acceso completo.
💡 Consejo final
En tu caso, donde tenés cursos de pago único y una formación por suscripción en el mismo sitio, quizás lo más práctico es controlar todo desde las reglas de Memberships (sin grupos), usar Drip por tiempo si querés simplicidad, o investigar herramientas como AutomateWoo para tener más control por pago.
Y si en algún momento querés llevarlo más lejos, una solución más robusta tipo MemberPress o una integración con ActiveCampaign podría darte ese control de desbloqueo “por pago”.
Cualquier cosa acá estoy. Un abrazo grande y a seguir con ese sistema que pinta tremendo 🚀🔥
— Jefferson
-
¡Hola Marta! 👋 Qué gusto verte tan metida en un proyecto tan completo como este.
📂 Sobre el mega-menú y las categorías colapsables
Si estás creando un mega-menú con Divi y CSS personalizado, lograr ese efecto de «categorías desplegables dentro del submenú» puede ser un poco más complejo solo con CSS, ya que requiere un poco de interacción tipo toggle, que normalmente se hace con JavaScript.
Pero sí que puedes hacerlo sin plugins de pago, combinando HTML personalizado dentro del mega-menú + algo de JS básico (o incluso con details y summary si buscas una solución rápida y accesible). Algo así como:
<details>
<summary>Categoría 1</summary>
<ul>
<li>Subcategoría 1</li>
<li>Subcategoría 2</li>
</ul>
</details>
Con un poco de estilos puedes hacer que el summary se vea como un enlace con flecha. Divi te permite insertar HTML dentro de menús usando widgets personalizados o incluso módulos de código.
🧱 Sobre las columnas del menú
Para ajustar el mega-menú a 6 columnas (en lugar de 4), asegúrate de personalizar el width del contenedor del mega-menú y luego forzar el número de columnas así:
.et_pb_menu .et_pb_menu_inner > ul > li ul {
display: grid;
grid-template-columns: repeat(6, 1fr);
gap: 10px;
}
Asegúrate de que esa clase esté apuntando bien al submenú donde necesitas el grid.
🔧 Alternativa con plugin gratuito
Si se te complica todo esto y necesitas algo más directo, podrías probar con el plugin Max Mega Menu. Tiene una versión gratuita muy útil, se integra con el menú de WordPress y te permite hacer menús con columnas, acordeones, íconos, etc., sin tener que escribir tanto código.
Si me compartes un pantallazo o un boceto de cómo debería verse el resultado final, incluso podría ayudarte con un snippet más exacto. ¡Ánimo con ese diseño! 💪✨
-
Jefferson Maldonado
Miembro1 de abril de 2025 en 3:42 PM en respuesta a: Membership con contenido gratuito👋 ¡Hola Bruno! Un gusto saludarte
Sí, estás muy cerca de la solución correcta, pero te explico una forma un poco más clara y sencilla para gestionar este acceso mixto a cursos gratuitos y de pago.
🧩 ¿Cómo manejarlo de forma más práctica?
En lugar de negar el acceso a todas las lecciones por defecto y luego marcar manualmente las que quieres que sean públicas (lo cual puede volverse muy tedioso), te recomiendo lo siguiente:
Agrupa las lecciones gratuitas bajo una categoría específica en LearnDash, por ejemplo: clases-gratis.
Luego, en WooCommerce Memberships, cuando estés creando la membresía de pago, define en las reglas generales acceso restringido únicamente a las categorías que contengan cursos de pago, y no toques las de clases-gratis.
De esta forma, cualquier usuario registrado podrá acceder libremente a todo el contenido gratuito sin necesidad de marcar cada lección como pública manualmente, y solo los miembros con la suscripción activa podrán entrar a los cursos de pago.
-
Jefferson Maldonado
Miembro25 de marzo de 2025 en 10:50 AM en respuesta a: Membership no bloquea contenido de curso¡Hola Sebastián! Gracias por detallar tan bien el escenario, se entiende perfecto lo que estás intentando hacer. Y sí, lo que mencionas es un comportamiento bastante común cuando se combinan Learndash + WooCommerce Memberships + Grupos. Vamos por partes para explicarlo bien.
📌 El problema: los grupos de LearnDash anulan el control de acceso de Memberships
Cuando asignas cursos a un grupo de LearnDash, y luego a ese grupo le das acceso desde una suscripción o membresía, Learndash da acceso completo a todos los cursos del grupo, independientemente de si los tienes o no bloqueados con la lógica de la membresía o el drip de WooCommerce Memberships.
Es decir: la lógica del grupo siempre da acceso completo a todos los cursos asignados al grupo.
Por eso, aunque tengas configurado un Drip Content en la membresía (por ejemplo: acceso al curso A el día 1, al curso B el día 15, etc.), al pertenecer al grupo ya puede ver todos los cursos desde el listado general.
🧩 ¿Por qué sucede esto?
Es porque los grupos en LearnDash funcionan como un rol estructural: si un usuario pertenece a un grupo, automáticamente puede ver todo lo que esté asignado a ese grupo. Y WooCommerce Memberships, por su parte, no bloquea contenido dentro del listado de cursos, a menos que cada curso tenga un “Content Restriction” explícito (y no solo a nivel grupo).
✅ ¿Qué soluciones puedes aplicar?
Opción 1: No uses grupos para controlar el accesoEn lugar de asignar los cursos al grupo directamente, podrías usar solo la membresía para otorgar acceso a cada curso por separado, aplicando el Drip Content desde ahí.
-
Crea la membresía y en “Restrict Content” agregas cada curso individualmente con su fecha o condición de liberación.
-
No asignes los cursos al grupo.
-
Si igual quieres usar el grupo para dar la certificación final, lo puedes hacer como lógica de seguimiento, pero no como método de restricción.
🟡 Lo bueno: el control por goteo funciona. 🔴 Lo malo: perdés la agrupación visual que te da LearnDash (aunque se puede emular con otros módulos de diseño).
Opción 2: Usa el plugin Uncanny Groups o LD Advanced Groups
Hay plugins como Uncanny Groups o LD Advanced Groups que ofrecen un control más granular sobre qué curso se puede ver dentro de un grupo y en qué momento. Aunque es una opción de pago, sí permite hacer lo que estás buscando: que un grupo tenga cursos, pero se vayan desbloqueando con el tiempo.
Opción 3: Emular agrupación visual sin usar grupos
Otra opción es no usar grupos, y simplemente hacer el agrupamiento visual con páginas personalizadas o diseños de Divi que simulen una “formación”. Cada curso estaría restringido desde la membresía por fechas específicas y desde la navegación no podrían entrar hasta que se desbloquee.
La clave es entender que Learndash le da siempre prioridad al acceso por grupo, y ese acceso es completo. Si quieres usar Drip Content desde Memberships, lo mejor es controlar el acceso directamente desde ahí, y no a través de LearnDash Groups. Usa los grupos solo como forma de estructurar la formación y emitir el certificado final si es necesario.
Un abrazo,
Jefferson 💻✨
-
-
Jefferson Maldonado
Miembro25 de marzo de 2025 en 10:20 AM en respuesta a: Encuesta sincronizada con Mailchimp¡Hola Iciar! 😊
¡Qué buena funcionalidad quiere implementar tu cliente! Y sí, aunque no es tan directo como hacer una simple automatización con formularios, hay varias formas de lograrlo sin volverse loca programando.
🟡 Opción 1: Encuesta directamente en una Landing Page de Mailchimp
Mailchimp sí permite crear encuestas directamente desde sus landing pages. La idea sería:
-
Crear una landing con una encuesta tipo formulario de múltiples preguntas.
-
Incluir una pregunta clave que funcione como «punto de decisión» para el tipo de email que se enviará.
-
Usar segmentos o etiquetas según las respuestas y automatizar el envío de un email distinto para cada resultado (A, B o C).
🔗 Dentro de Mailchimp puedes usar las Landing Pages + Formulario + Etiquetas, y luego en el apartado de Automations, decir: «Si tiene la etiqueta A, enviar Email A», y así con cada resultado.
👉 No es tan dinámico como un test tipo Buzzfeed, pero funciona muy bien para lo que necesitan si se estructura con lógica clara y usando campos condicionales.
🟢 Opción 2: Hacer la encuesta en MailerLite
MailerLite tiene una funcionalidad mucho más flexible para crear encuestas y quizzes si usas su sistema de «landing pages» y «formularios interactivos».
-
Creas la encuesta en una landing de MailerLite.
-
Según las respuestas, puedes redirigir a una URL final distinta, o asignar etiquetas según respuestas.
-
Luego usas Automation para que, dependiendo de la etiqueta asignada, se dispare el email correspondiente.
🔥 Es más visual y práctico para este tipo de tests rápidos con lógica A/B/C.
🟣 Opción 3: Usar SurveyMonkey + Mailchimp o MailerLite
SurveyMonkey permite crear encuestas muy completas y personalizadas, con lógica condicional (tipo «si responde esto, entonces…»). Lo interesante es:
-
Puedes integrarlo con Mailchimp mediante Zapier o integración directa (en algunos planes).
-
Así, según el resultado del quiz en SurveyMonkey, puedes etiquetar al usuario en Mailchimp y lanzar el correo que corresponda.
👉 Lo mismo aplica con MailerLite, pero ahí sí necesitas usar Zapier o Make para conectar ambos servicios.
Recomendación final
Para algo sencillo, sin usar herramientas externas, MailerLite sería el más flexible en cuanto a lógica condicional + diseño de landing + automatización.
Pero si ya están usando Mailchimp y no quieren cambiar, puedes montar una landing con formulario de varias preguntas clave, y usar etiquetas + automations como solución práctica sin complicarte demasiado.
Cualquier cosa, aquí estoy para ayudarte a montar el flujo paso a paso. ¡Mucho éxito con ese proyecto! 🚀💬
-
-
Jefferson Maldonado
Miembro25 de marzo de 2025 en 10:01 AM en respuesta a: Problema con Flip card box Divi PixelQue tal Alberto, un gusto saludarte. En teoria deberías tener la opción de configuración de imagen en los ajustes de diseño de ese módulo. Checa por allí.
-
Jefferson Maldonado
Miembro16 de marzo de 2025 en 9:30 AM en respuesta a: PDF embebido en LearnDash¡Hola Guille! 😊
Sí, LearnDash permite subir archivos PDF en la sección de Materiales de cada lección, pero no los incrusta automáticamente dentro del contenido. Para que los PDFs se vean directamente dentro de la lección, en lugar de solo ser enlaces de descarga, necesitarás usar un plugin adicional.
Opciones para incrustar PDFs en LearnDash
-
Método nativo con enlaces
-
En cada lección o tema, puedes agregar un enlace de descarga al PDF desde la sección de Materiales.
-
Esto funciona bien si solo necesitas que los alumnos descarguen el archivo, pero no lo verán embebido en la página.
-
-
Usar un plugin de incrustación de PDFs
Si quieres que los PDFs se muestren directamente dentro del contenido de la lección, puedes usar plugins como:-
PDF Embedder → Permite insertar PDFs dentro de las lecciones y ajusta automáticamente el tamaño al ancho de la pantalla.
-
Embed Any Document → Soporta PDFs, Word, Excel y otros formatos, y es compatible con LearnDash.
-
PDF Viewer for WordPress → Más avanzado, permite paginación y zoom dentro del PDF embebido.
-
Cómo incrustar un PDF en una lección de LearnDash
-
Instala y activa el plugin PDF Embedder (por ejemplo).
-
Sube tu PDF a la biblioteca de medios de WordPress.
-
En la lección de LearnDash, agrega un shortcode en el editor:
[pdf-embedder url="URL_DEL_PDF"]
Guarda la lección y ahora el PDF aparecerá incrustado dentro del contenido.
Si necesitas más personalización, hay opciones como Google Drive Viewer o custom HTML con iframe, pero lo más práctico es un plugin.
Espero que esto te ayude. ¡Dime si necesitas más detalles! 🚀😃
-
-
Jefferson Maldonado
Miembro6 de marzo de 2025 en 8:28 AM en respuesta a: Duda sobre Learn Dash con WooCommerceClaro que si Victor, un gusto saludarte.
Lo puedes hacer combinando un par de tutoriales, el de enlace directo de compra y el de «Direct Checkout» te dejamos un par de tutoriales donde lo explicamos: https://uxdivi.com/blog/como-crear-una-url-para-anadir-a-carrito-en-woocommerce
Y el de direct checkout: https://uxdivi.com/tutoriales-premium/como-redireccionar-a-checkout-despues-de-la-compra-en-woocommerce
uxdivi.com
Como crear una URL para añadir a carrito en Woocommerce
En este videotutorial te mostraremos como crear una URL para añadir un producto a Carrito en WooCommerce de forma Directa.
-
¡Hola Martha! un gusto saludarte.
Te recomendamos revisar el curso de CSS para Divi, allí hay un plugin que te ayudará a generar el CSS que necesitas para personalizar el menú tal como quieres.
Espero que esta info te sea de ayuda. Para cualquier otra cosa, aquí me tienes 😉🖐
-
Jefferson Maldonado
Miembro2 de abril de 2025 en 9:15 AM en respuesta a: Membership con contenido gratuitoQue tal Bruno, en Learndash hay forma de modificar el texto de los botones pero en este caso es solo del texto general. Mi recomendación sería que el layout de los cursos los construyas con el Theme Builder, y allí dentro, ya puedes poner un botón personalizado para los cursos gratuitos (que se vea solo en estos a través de las condicionales de Divi) y otro para el resto de cursos.
Esto lo vemos más a detalle en el curso intermedio de Learndash, que puedes ver acá: https://uxdivi.com/cursos/curso-intermedio-de-elearning-learndash-y-divi
uxdivi.com
Curso crear una academia con Learndash y Divi Intermedio
En este curso intermedio de Learndash te daremos todas las claves para que lleves tu academia online al siguiente Nivel.
-
Hola Bruno, son oficiales, las puedes comprar de forma segura.


