Respuestas del foro creadas

Page 1 of 41
  • Jefferson Maldonado

    Miembro
    9 de enero de 2026 en 6:01 PM en respuesta a: Problema con diseño de producto divi

    Hola Juan

    Lo que te está pasando es totalmente normal y, de hecho, no estás haciendo nada mal. Simplemente estás editando el lugar incorrecto para el tipo de contenido que quieres cambiar. Te explico el concepto y luego la solución.

    Por qué se te cambia el vídeo en todos los productos

    Cuando creas una plantilla para “Todos los productos” en el Theme Builder de Divi, todo lo que coloques ahí es global. Por eso, si editas el vídeo desde esa plantilla, se actualiza en todos los productos que usan ese diseño.

    El Theme Builder sirve para definir la estructura del diseño, no el contenido específico de cada producto.

    ¿Se puede cambiar el contenido de cada producto sin romper la plantilla? Sí, y la forma correcta de hacerlo es usando contenido dinámico.

    En tu caso, el vídeo debe venir de un campo personalizado del producto, no estar fijo en la plantilla.

    Solución recomendada (la correcta)

    1. Crea un campo personalizado para el vídeo en el producto (por ejemplo, “Video del producto”).
    2. Puedes hacerlo con ACF u otro sistema de campos personalizados.
    3. En la plantilla de producto del Theme Builder: Usa un módulo de Vídeo de Divi. En lugar de poner un vídeo fijo, conéctalo de forma dinámica al campo personalizado que creaste.
    4. Luego, en cada producto: Solo cambias el valor del campo “Video del producto”. El diseño se mantiene igual, pero cada producto muestra su propio vídeo.

    Así puedes editar el contenido desde el producto sin tocar la plantilla global.

    Tutoriales que te ayudarán paso a paso

    Te dejo dos recursos que explican exactamente este flujo:

    Cómo crear campos dinámicos y usarlos en la plantilla de producto:

    https://uxdivi.com/blog/diseno-de-producto-inspirado-en-starbucks-con-el-theme-builder-de-divi-uxdivilivedesign

    Cómo hacer que el módulo de vídeo sea dinámico en Divi:

    https://uxdivi.com/blog/como-hacer-el-modulo-de-video-dinamico-en-divi

  • Jefferson Maldonado

    Miembro
    9 de enero de 2026 en 5:53 PM en respuesta a: Clase repetida

    ¡Listo Octavio!

    URL de la clase actualizada: https://uxdivi.com/cursos/mastery-en-elearning-con-learndash-y-divi-crea-una-academia-online-potente/lecciones/modulo-5-plugins-para-mejorar-la-experiencia-de-aprendizaje/clases/5-2-learndash-notes

  • Jefferson Maldonado

    Miembro
    8 de enero de 2026 en 9:38 AM en respuesta a: Clase repetida

    Gracias por avisarme Octavio, lo corregimos.

  • Hola Lidia

    Buen caso, es una petición bastante común y ahora mismo con Divi 5 hay que enfocarlo bien porque no todo está aún adaptado.

    Te dejo ideas realistas y ordenadas, para que puedas decidir qué nivel de solución aplicar según el proyecto.

    1. Entender la limitación base (importante)

    WooCommerce no está pensado nativamente para mostrar:

    • Selector de cantidad

    • Variaciones

    • Añadir al carrito

    todo junto dentro del loop de categorías.
    Por eso, muchos plugins lo “simulan” o fuerzan comportamientos que acaban redirigiendo al producto, justo lo que te pasa.

    No es que lo estés haciendo mal: es una limitación estructural.

    2. Solución práctica y estable (la que más recomiendo)

    Usar el loop de categorías así:

    • Productos simples → botón “Añadir al carrito” directo

    • Productos variables → botón “Ver opciones” (lleva a la ficha)

    Esto es lo más estable a nivel UX y técnico, y además es lo que hace WooCommerce por defecto por una buena razón.

    Puedes explicárselo al cliente como una decisión de usabilidad:

    “Si hay variaciones, el usuario necesita contexto y elegir bien, por eso se abre la ficha”.

    3. Si el cliente insiste en variaciones en el loop

    Aquí tienes opciones, con sus matices:

    a) WooCommerce Variation Swatches (Premium)
    Permite mostrar variaciones (colores, tallas) en el loop.
    Pros:

    • Funciona bien con categorías

    • No rompe WooCommerce
      Contras:

    • Normalmente no incluye cantidad + add to cart completo en loop

    • No es 100% Divi 5 friendly todavía

    b) WooCommerce Quick View (modal)
    En lugar de meter todo en el loop:

    • Botón “Añadir / Ver opciones”

    • Abre un modal con variaciones + cantidad + add to cart

    Esto suele ser el mejor equilibrio entre:

    • UX

    • Performance

    • Compatibilidad con Divi 5

    Hay plugins específicos de Quick View que funcionan bien incluso sin integrarse al builder.

    4. Por qué WooEssential y similares redirigen

    Lo que viste es normal:

    • El plugin detecta producto variable

    • WooCommerce exige seleccionar variaciones

    • El plugin no puede renderizar todo el formulario en loop
      Resultado: redirección automática.

    No es un bug, es una protección de WooCommerce.

    5. Sobre Divi BodyCommerce

    Coincido contigo:

    • A día de hoy no es buena idea usarlo con Divi 5

    • Aún depende de estructuras de Divi 4
      Mejor esperar versiones compatibles.

    6. Alternativa “semi-custom” (si sabes algo de CSS/JS)

    Algunos proyectos lo resuelven así:

    • Loop normal

    • Botón “Añadir”

    • Al hacer clic, se despliega inline un mini formulario (JS)
      Pero esto ya es desarrollo a medida, no plugin plug-and-play.

    7. Comparación con Brizy

    Brizy hace esto porque:

    • No sigue el flujo estándar de WooCommerce

    • Renderiza formularios completos en loop (a costa de rendimiento)

    Justamente por eso la web “se quedaba colgada”.

    Mi recomendación final

    Para Divi 5 hoy:

    1. Simples → Añadir al carrito en loop

    2. Variables → Quick View o Ver opciones

    3. Nada de BodyCommerce aún

    4. Evitar forzar variaciones completas en categorías

    Es más estable, más rápido y escalable.

  • Jefferson Maldonado

    Miembro
    10 de diciembre de 2025 en 3:15 PM en respuesta a: TutorLMS curso

    Hola Alejandro, gracias por tu consulta.

    Respecto a la primera duda:

    En el constructor visual de Divi es normal que no aparezca la vista previa del listado de cursos de Tutor LMS. Actualmente, Tutor LMS no ofrece soporte completo para previsualización dentro del Builder, por eso el módulo aparece vacío o sin diseño.
    La visualización correcta solo se ve en el frontend, una vez guardas y sales del constructor.

    Sobre la segunda pregunta:
    Para un curso médico donde necesitas recopilar datos adicionales del alumno (especialidad, lugar de trabajo, archivos adjuntos, etc.), Tutor LMS por sí solo no trae un formulario de registro tan avanzado.

    Aquí tienes dos opciones recomendadas:

    1. Ampliar el formulario con un plugin de perfiles avanzados
    Plugins como Ultimate Member, Profile Builder o User Registration permiten:

    • Crear campos personalizados

    • Añadir validaciones

    • Adjuntar documentos

    • Gestionar perfiles más complejos

    Se integran bien con WordPress y luego puedes vincular esos datos al perfil del estudiante.

    2. Usar BuddyBoss (recomendado para academias grandes)
    BuddyBoss permite crear campos personalizados, gestionar comunidades, perfiles extendidos y áreas privadas.
    Además, funciona muy bien con Tutor LMS y tenemos un curso en la plataforma donde explicamos cómo usarlo.

  • Jefferson Maldonado

    Miembro
    10 de diciembre de 2025 en 3:09 PM en respuesta a: Asignar foro a curso

    Hola Sebastián

    En BuddyBoss, la única forma “nativa” de asignar un foro a un curso específico de LearnDash es a través de los Grupos de BuddyBoss, porque BuddyBoss Forum está diseñado para que cada foro dependa de un grupo. Esa es la integración oficial entre LearnDash y BuddyBoss:
    Curso → Grupo → Foro

    Sin pasar por los grupos, BuddyBoss no ofrece una opción directa para vincular un foro a un curso concreto.

    Aun así, para tu caso (solo dos foros globales para 50 cursos) tienes dos alternativas sencillas:

    1. Usar foros globales sin asignarlos a cursos

    Puedes crear un foro “Cursos Cortos” y otro “Formaciones”, dejarlos como foros abiertos o privados, y simplemente enlazarlos desde cada curso según corresponda.
    No estarán “asignados” técnicamente al curso, pero funcionarán como área de discusión centralizada.

    2. Crear un pequeño módulo de acceso condicional

    Si no quieres tocar grupos, puedes añadir en la plantilla del curso un bloque o módulo de Divi que muestre:

    • Foro A cuando el curso es de tipo corto

    • Foro B cuando es formación
      Y controlar la visibilidad mediante categorías del curso o etiquetas.

    El usuario no verá grupos, y tú mantienes solo dos foros globales.

    Si en algún momento quisieras la vinculación oficial curso–foro (con permisos automáticos), entonces sí sería necesario utilizar Grupos de BuddyBoss.

    Cualquier duda sobre cómo implementar las opciones, aquí estoy.

  • Jefferson Maldonado

    Miembro
    13 de noviembre de 2025 en 11:52 AM en respuesta a: Número de entradas

    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

  • Jefferson Maldonado

    Miembro
    29 de octubre de 2025 en 5:55 PM en respuesta a: Problema con DIVI en woocommerce

    Hola María José

    Gracias por compartir tu caso. Ese tipo de comportamiento en WooCommerce puede deberse a conflictos temporales con la caché, optimizaciones del tema o plugins que alteran el orden de los módulos en la plantilla de checkout.

    Antes de hacer más pruebas, te recomiendo revisar nuestra guía para solucionar problemas en Divi, donde explicamos paso a paso cómo detectar si el problema proviene del tema, de un plugin o de la configuración del constructor visual.

    Puedes acceder a la guía desde este enlace:

    https://uxdivi.com/blog/guia-para-solucionar-los-problemas-mas-comunes-en-divi

    Ahí encontrarás los pasos para hacer un test rápido de conflicto y restaurar el comportamiento correcto del checkout.

    Un saludo

    Equipo UXDivi

  • Jefferson Maldonado

    Miembro
    29 de octubre de 2025 en 5:45 PM en respuesta a: Problemas con el Favicon en WordPress – (Tema: Divi)

    Hola Simón

    Gracias por detallar tan bien tu caso y las soluciones que ya intentaste, eso ayuda mucho para darte una orientación precisa.

    1. Google no actualiza el favicon de forma inmediata

    Aunque el cambio sea visible en tu navegador, Google puede tardar varias semanas o incluso meses en reflejar el nuevo favicon en los resultados. Sin embargo, si ya pasaron más de dos meses, vale la pena revisar los siguientes factores.

    2. Verifica que el favicon esté correctamente declarado en el head

    Asegúrate de que el favicon se llame desde una ruta absoluta y accesible públicamente. Usa formato PNG y evita SVG, ya que Google recomienda imágenes en PNG de al menos 48×48 px. El SVG puede mostrarse en pestañas, pero normalmente no se indexa como favicon en los resultados de búsqueda.

    3. No modifiques el header.php del tema padre

    Los cambios en el tema padre pueden perderse con las actualizaciones. Lo ideal es restaurar el header.php original de Divi y agregar el favicon desde Apariencia > Personalizar > Identidad del sitio o mediante un hook en el functions.php del tema hijo.

    4. Cumple con las pautas de Google

    Google indica que el favicon debe ser PNG, GIF o ICO, tener fondo transparente, ser cuadrado y tener al menos 48×48 px. Además, la URL debe ser accesible sin restricciones. Puedes consultar la guía oficial en: https://developers.google.com/search/docs/appearance/favicon-in-search?hl=es

    5. Reenvía la indexación desde Google Search Console

    Después de hacer los ajustes, entra a Google Search Console, usa la opción “Inspeccionar URL”, coloca la URL principal de tu sitio y selecciona “Solicitar indexación”. Esto forzará a Google a rastrear nuevamente los metadatos del sitio, incluyendo el favicon.

    Recomendación final

    Usa un favicon en formato PNG, configúralo desde el personalizador de WordPress, elimina referencias SVG en el header y solicita una nueva indexación desde Search Console. Con estos pasos asegurarás que tanto WordPress como Google utilicen la versión correcta del favicon.

    Un saludo
    Equipo UXDivi

  • Jefferson Maldonado

    Miembro
    20 de octubre de 2025 en 5:32 PM en respuesta a: Propuesta de Curso Especializado en Headless WordPress con Divi

    Gracias Simon, estaremos evaluando este tema para revisar si podemos crear algo así.

  • Jefferson Maldonado

    Miembro
    15 de octubre de 2025 en 4:22 PM en respuesta a: Configuración de Checkout Woocommerce

    ¡Hola, Alberto!

    Esto pasa porque, al no usar el checkout nativo (shortcode/módulo), cuando WooCommerce cambia al endpoint “order-received” (“Información final”) ya no respeta tu maquetación de Divi y pinta su propio contenedor, que queda alineado a la izquierda.

    Tienes dos caminos:

    1) Recomendado (estable)

    Usa el checkout nativo:

    En la página de Checkout coloca el shortcode

    (o el módulo Woo Checkout de Divi si lo tienes).

    • Mantén tus estilos alrededor (sección/fila de Divi).
    • Así Woo aplica el mismo layout también en “order-received” y no se rompe la alineación.

    2) Parche rápido (CSS para centrar la “Gracias”)

    Si quieres conservar tu diseño actual, añade este CSS (en Opciones del tema → CSS personalizado o en tu child theme):

    /* Centrar y limitar ancho del resumen de pedido (página de Gracias) */

    .woocommerce-order,

    .woocommerce-order-received .entry-content,

    .woocommerce-page.woocommerce-order-received .woocommerce {

    max-width: 900px;

    margin: 0 auto;

    }

    .woocommerce-order .woocommerce-order-overview,

    .woocommerce-order .woocommerce-column,

    .woocommerce-order address {

    width: 100%;

    }

    Con eso el bloque de “Información final” (Gracias) quedará centrado y con ancho controlado.

    Saludos.

  • Jefferson Maldonado

    Miembro
    8 de octubre de 2025 en 12:18 PM en respuesta a: Publicar post desde el frontend

    Hola Alexis,

    Buena pregunta, y sí, es posible permitir que los instructores creen y publiquen posts directamente desde el frontend, sin acceder al panel de administración.

    Una forma sencilla de hacerlo es utilizando WPForms (versión Pro o Elite), ya que incluye el complemento Post Submissions Addon, que permite a los usuarios crear entradas, cursos o noticias directamente desde un formulario en el frontend.

    Solo necesitas:

    1. Crear un formulario en WPForms con los campos que quieras (por ejemplo, título, contenido, imagen destacada, categoría, etc.).

    2. Activar el Post Submissions Addon.

    3. Configurar el formulario para que cree automáticamente una publicación tipo post o incluso un Custom Post Type (por ejemplo, el CPT de “Cursos” o “Artículos”).

    4. Insertar ese formulario en una página accesible solo para instructores usando las reglas de visibilidad de BuddyBoss.

    Esto permite que los instructores puedan enviar contenido sin tocar el panel de WordPress, y tú puedes decidir si se publica automáticamente o si debe aprobarse primero.

    👉 También podrías revisar el plugin Frontend Publishing Pro si buscas una opción más avanzada de control de roles y permisos.

    Un saludo,
    Jefferson – Equipo UXDivi

  • Jefferson Maldonado

    Miembro
    8 de enero de 2026 en 9:42 AM en respuesta a: Problema con sidebar en divi 4 wordpress y woocommerce

    No te preocupes Juan, muchas gracias por tu respuesta sobre como lo solucionaste.

    Solo como comentario, veo que has creado una sección especial para ese layout, allí lo recomendable sería usar una sección normal, que, para lo que necesitas, es más que suficiente.

    Espero que esta info te sea de ayuda. Para cualquier otra cosa, aquí me tienes 😉🖐

  • Jefferson Maldonado

    Miembro
    19 de diciembre de 2025 en 9:17 AM en respuesta a: Asignar foro a curso

    Super mi estimado 😀

  • Jefferson Maldonado

    Miembro
    20 de octubre de 2025 en 5:28 PM en respuesta a: Icono del remitente en correos de WooCommerce

    Hola Simón 👋

    Por el momento no tenemos contenido en UXDivi sobre la certificación BIMI, ya que este proceso está más relacionado con la configuración del dominio y los registros de correo que con el diseño web.

    Sin embargo, te dejo algunas recomendaciones prácticas para que puedas orientarte:

    1. Verifica que tu dominio tenga configurados correctamente los registros SPF, DKIM y DMARC. Son los tres pilares de autenticación del correo electrónico y sin ellos, BIMI no puede activarse.

    2. Asegúrate de tener un logotipo oficial y en formato compatible. BIMI solo mostrará tu logo si es una imagen simple, sin efectos, y que represente claramente tu marca.

    3. Utiliza una dirección de correo profesional (por ejemplo, hola@tudominio.com) y no una genérica como Gmail o Outlook.

    4. Solicita a tu proveedor de hosting o servicio de correo (por ejemplo, Google Workspace, Zoho o tu proveedor de dominio) que te ayude a implementar BIMI. Muchos ya ofrecen asistencia directa para ello.

    5. Consulta la web oficial de BIMI Group para conocer los requisitos actualizados y ejemplos de marcas que ya lo están usando.

    Con estos pasos podrás avanzar de forma segura hacia la implementación, mejorar la reputación de tus correos y aumentar la visibilidad de tu marca.

Page 1 of 41