Respuestas del foro creadas

Page 6 of 42
  • Jefferson Maldonado

    Miembro
    31 de mayo de 2025 en 8:29 AM en respuesta a: Rendimiento de Divi en ultimas versiones

    Que tal David, dejamos por acá algunas recomendaciones adicionales:

    1. Consultas lentas a la base de datos

    Ve a la pestaña “Queries” (Consultas) o “Database Queries” y ordena por duración. Ahí podrás ver qué funciones o plugins están haciendo consultas pesadas o repetidas a la base de datos. Si ves muchas repetidas (como SELECT * FROM wp_postmeta o similares), eso puede ser señal de que algún plugin no está optimizado.

    Tip: Haz clic en el nombre del archivo o del plugin que ejecuta esa consulta para identificar cuál es el causante.

    2. HTTP API Calls (llamadas externas)

    En sitios LMS o de membresía, plugins como LearnDash, WooCommerce, Mailchimp o analíticas hacen llamadas externas. Esto puede impactar el tiempo de carga. Revisa en la pestaña HTTP API Calls si hay llamadas recurrentes o lentas.

    3. Hooks y acciones del tema o plugins

    Ve a la pestaña Hooks & Actions si notas funciones que se ejecutan constantemente. Aquí puedes ver si hay acciones que se ejecutan en cada carga aunque no sean necesarias (por ejemplo, funciones de verificación de membresía o login tracking en cada visita).

    4. Scripts cargados

    En la pestaña Scripts puedes identificar si hay scripts (JS o CSS) innecesarios cargando en cada página. Esto no afecta directamente al CPU, pero sí al rendimiento general.

    Finalmente, también soporte del hosting deben poder ayudarte a ver cuál es el plugin o tema (en caso de que de verdad sea Divi) que te está generando ese consumo excesivo de recursos del servidor.

  • Jefferson Maldonado

    Miembro
    31 de mayo de 2025 en 8:16 AM en respuesta a: Divi Mobile

    ¡Hola Denis! Gracias por compartir tu duda, vamos a ayudarte a resolverlo.

    🛒 Problema con el icono del carrito en Divi Mobile

    Lo que mencionas suele pasar cuando el menú de Divi Mobile no está configurado correctamente para mostrar los íconos o elementos dinámicos como el carrito. Aunque en la vista del constructor todo se ve bien, en el frontend móvil puede fallar si alguno de estos puntos no está bien ajustado:

    ✅ Revisa estos puntos:

    1. Activar icono del carrito en Divi Mobile
      Asegúrate de haber activado la opción de “WooCommerce Cart Icon” dentro de los ajustes de Divi Mobile > Menú. Allí puedes configurar si quieres que el carrito se vea como icono, con número de productos, con texto, etc.

    2. Asegúrate de que WooCommerce esté cargado correctamente
      El plugin Divi Mobile necesita que WooCommerce esté cargado antes de renderizar el icono del carrito. Si estás usando algún sistema de optimización de scripts (como Asset CleanUp, Perfmatters o algún cache agresivo), desactívalo temporalmente y prueba si el carrito aparece. A veces, el optimizador impide que el script de Woo se cargue a tiempo.

    3. Revisa la visibilidad por dispositivo
      Confirma que el módulo del carrito no esté oculto para móvil o tablet desde la pestaña de “Avanzado > Visibilidad” en la configuración del menú de Divi Mobile.

    4. Desactiva momentáneamente otros headers móviles
      Aunque mencionas que el Header del Theme Builder está solo para escritorio, revisa que no esté interfiriendo en móvil o generando conflictos de estilos.

    5. Actualización del plugin
      Verifica que estás usando la última versión de Divi Mobile y de Divi Engine. A veces, este tipo de errores se corrigen en versiones recientes.

    🛠 Si después de todo esto no aparece:

    Haz una prueba con un menú básico y un nuevo diseño en Divi Mobile. Si ahí aparece el carrito, entonces el conflicto viene del diseño actual o de alguna personalización CSS.

    ¡Cuéntanos si con esto se soluciona!
    Un abrazo,
    Jefferson de UXDIVI 💻✨

  • Jefferson Maldonado

    Miembro
    28 de mayo de 2025 en 5:01 PM en respuesta a: Duda de los shortcode LearnDash

    Acá los puedes conseguir Jair: https://learndash.com/support/kb/core/getting-started-with-learndash/shortcodes-blocks/#h-all-learndash-blocks-amp-shortcodes

  • Jefferson Maldonado

    Miembro
    26 de mayo de 2025 en 9:40 AM en respuesta a: uno producto en carrito de compra

    Hola Emanuel, claro que si, en las mismas opciones del producto, en la parte de inventario, tienes la opción de elegir que ese producto solo se pueda comprar individualmente. Lo explicamos más a detalle en nuestro curso básico de WooCommerce: https://uxdivi.com/cursos/curso-de-woocommerce-basico

  • Jefferson Maldonado

    Miembro
    15 de mayo de 2025 en 8:31 PM en respuesta a: Error en busqueda y menu

    Hola Daniel, ya te respondimos por soporte.

  • Jefferson Maldonado

    Miembro
    12 de mayo de 2025 en 4:04 PM en respuesta a: Rendimiento de Divi en ultimas versiones

    Hola David, qué gusto leerte.

    Te entiendo completamente porque me ha pasado exactamente lo mismo, sobre todo en plataformas educativas con mucho movimiento como UXDIVI. En mi caso, de hecho, el tema principal no es Divi, sino BuddyPress (que también consume bastante), y he tenido caídas o bloqueos similares cuando hay picos de usuarios activos.

    🚫 No es culpa exclusiva de Divi

    Es cierto que Divi no es el theme más liviano del mundo, pero tampoco es el principal culpable cuando hay sobreconsumo de CPU. En la mayoría de los casos, ese tipo de cuellos de botella vienen más bien por:

    • La combinación de muchos plugins activos simultáneamente (como LearnDash, plugins de membresía, analítica, seguridad, etc.)
    • Consultas a la base de datos sin cacheo adecuado
    • Funciones cron en exceso
    • Problemas con el hosting compartido o mal dimensionado

    Divi en sus versiones recientes ha mejorado bastante en rendimiento. De hecho, ahora que ya integraron mejor el sistema de optimización de assets y carga condicional, no debería notarse tanto peso si está bien configurado.

    🔧 Recomendaciones para reducir el consumo de CPU

    Aquí van algunas prácticas que he aplicado personalmente y que me han ayudado a mejorar mucho el rendimiento en sitios con alto tráfico:

    1. Activa un buen sistema de caché (servidor y navegador): Usa plugins como WP Rocket, FlyingPress o LiteSpeed (si tu hosting lo soporta).
    2. Desactiva funciones cron internas de WordPress si no las necesitas o gestionalas con cron real desde tu servidor.
    3. Evita que plugins hagan llamadas constantes al admin-ajax.php, que suele ser el cuello de botella con muchos usuarios simultáneos (LearnDash hace muchas de estas).
    4. Revisa qué plugins cargan scripts innecesarios en cada página (puedes usar Asset CleanUp o Perfmatters para controlar eso).
    5. Revisa el hosting. Aunque tengas el mismo proveedor, hay diferencias en la capacidad real de procesamiento de CPU. Muchas veces dos sitios “iguales” se comportan distinto porque están en nodos o servidores compartidos con cargas muy distintas.

    🧪 Tip Extra

    Instala Query Monitor y mira si hay alguna función o plugin que esté haciendo llamadas excesivas o lentas al servidor. A veces, un solo plugin mal optimizado puede disparar el CPU.

    Cierro con esto: no es que Divi se haya vuelto más pesado en sí, sino que los proyectos suelen crecer en complejidad y dependencia de plugins, y el servidor muchas veces no crece al mismo ritmo.

    Espero que esto te sirva como punto de partida. Si quieres, me puedes pasar detalles más técnicos por privado y con gusto le echamos un vistazo juntos.

    Un abrazo, Jefferson

  • Jefferson Maldonado

    Miembro
    5 de mayo de 2025 en 3:25 PM en respuesta a: Plugin Divi Engine

    ¡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!

  • Jefferson Maldonado

    Miembro
    29 de abril de 2025 en 11:28 AM en respuesta a: Learn Dash o Tutor ?

    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 😉🖐

  • Jefferson Maldonado

    Miembro
    14 de abril de 2025 en 12:10 PM en respuesta a: Reporte Plantilla con Virus y falta de archivo .wpress

    Que tal Guille que bueno que funciono bien, muchas gracias por avisarnos.

  • Jefferson Maldonado

    Miembro
    13 de junio de 2025 en 12:31 PM en respuesta a: DUDA AL INTENTAR PONER UNA PALABRA O FRASE DE DIFERENTE COLOR

    ¡Gracias por el aporte @AIDA es exactamente como nosotros lo haríamos!

  • Jefferson Maldonado

    Miembro
    5 de junio de 2025 en 12:45 PM en respuesta a: Divi Mobile

    ¡Gracias por tu respuesta! Anotado 😊🖐

  • Jefferson Maldonado

    Miembro
    5 de junio de 2025 en 12:42 PM en respuesta a: uno producto en carrito de compra

    ¡Hola Emanuel!

    Excelente pregunta. WooCommerce no trae esa opción por defecto, pero puedes lograr que el carrito solo acepte un producto a la vez usando este pequeño código en el archivo functions.php de tu tema hijo (o usando un plugin de fragmentos de código como Code Snippets):

    add_filter('woocommerce_add_to_cart_validation', 'uxdivi_solo_un_producto_en_carrito', 99, 2);

    function uxdivi_solo_un_producto_en_carrito($passed, $product_id) {

    WC()->cart->empty_cart();

    return $passed;

    }

    Este código vacía automáticamente el carrito cada vez que un usuario agrega un nuevo producto, permitiendo solo uno a la vez (igual que en UXDivi).

    ¿Cómo aplicarlo?

    1. Ve a tu WordPress > Apariencia > Editor de temas.

    2. Abre el archivo functions.php tu tema hijo.

    3. Pega el código al final del archivo y guarda los cambios.

    O, si prefieres no tocar código, puedes instalar el plugin gratuito Code Snippets y pegarlo como un nuevo snippet.

    ¡Listo! Así, cada usuario solo podrá tener un producto en el carrito a la vez.

    Si tienes otra duda, aquí estoy para ayudarte.

    ¡Saludos!

  • Jefferson Maldonado

    Miembro
    8 de mayo de 2025 en 9:41 AM en respuesta a: Reporte Plantilla con Virus y falta de archivo .wpress

    Que la Mauro, te refieres a que si tenemos plantillas con Tutor LMS ya listas para Divi?

  • Jefferson Maldonado

    Miembro
    14 de abril de 2025 en 12:13 PM en respuesta a: MEGA-MENU CONTRAER

    ¡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

    Miembro
    2 de abril de 2025 en 9:15 AM en respuesta a: Membership con contenido gratuito

    Que 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

Page 6 of 42

¡Descargar Regalo! 🔥