Avisos
Vaciar todo

[Resuelto] Plugin product bundles rompe css

21 Respuestas
4 Usuarios
0 Reacciones
67 Visitas
Respuestas: 155
Estimable Member
Topic starter
 

Hola. He instalado el plugin product bundles y me gustaría según recomendación del creador me ayudarais a tocar los css que se han roto pero sin que rompa nada en la plantilla de producto de elementor. Os adjunto un video que es lo primero que he estado probando que es desplazar product meta dentro de populated, que el plugin los desplaza. Después dejar en ordenador 3 columnas y en mobil 2. Al final quiero conseguir recuperar el diseño de pagina de todo los demás productos. Todos los cambios serán en un solo producto porque no voy a crear más productos con bundles.

Pack 5 Telas Precortadas Personalizable - Mercería Ninot

 

Contenido solo visible a usuarios registrados


 
Respondido : 22/04/2026 6:01 pm
Karen Rios
Respuestas: 20420
Illustrious Member Admin
 

Hola Pedro, 

Ya que la estructura es muy especifica y mueve los elementos en diferentes blooques es posible necesites editar y modifcar esto no solo con CSS si no la plantilla como tal, sin embargo prueba si el sigueinte codigo CSS te permite mover lo que entiendo quieres ubicar que es la metadata del producto

body.postid-13508 .elementor-element-5435ff01 > .elementor-widget-wrap {
display: flex !important;
flex-direction: column !important;
align-items: stretch !important;
}

body.postid-13508 .elementor-element-94a8762 {
order: 999 !important;
display: block !important;
width: 100% !important;
max-width: 100% !important;
flex: 0 0 100% !important;
align-self: stretch !important;

position: static !important;
left: auto !important;
right: auto !important;
top: auto !important;
bottom: auto !important;
transform: none !important;

margin: 12px 0 0 0 !important;
padding: 0 !important;
clear: both !important;
}

body.postid-13508 .elementor-element-94a8762 .elementor-widget-container {
display: block !important;
width: 100% !important;
max-width: 100% !important;
margin: 0 !important;
padding: 0 !important;
}

body.postid-13508 .elementor-element-94a8762 .product_meta {
display: flex !important;
flex-wrap: wrap !important;
justify-content: flex-start !important;
align-items: center !important;

width: 100% !important;
max-width: 100% !important;
margin: 0 !important;
padding: 0 !important;

gap: 4px 10px !important;
font-size: 12.5px !important;
line-height: 1.35 !important;
text-align: left !important;
color: #000 !important;
box-sizing: border-box !important;
}

body.postid-13508 .elementor-element-94a8762 .product_meta > span {
display: inline-flex !important;
align-items: center !important;
gap: 4px !important;
margin: 0 !important;
padding: 0 !important;
white-space: nowrap !important;
font-weight: 700 !important;
color: #000 !important;
}

body.postid-13508 .elementor-element-94a8762 .product_meta .sku,
body.postid-13508 .elementor-element-94a8762 .product_meta .detail-content,
body.postid-13508 .elementor-element-94a8762 .product_meta .detail-content a,
body.postid-13508 .elementor-element-94a8762 .product_meta a {
font-weight: 400 !important;
color: #000 !important;
text-decoration: none !important;
}

body.postid-13508 .elementor-element-94a8762,
body.postid-13508 .elementor-element-94a8762 * {
float: none !important;
}

@media (max-width: 767px) {
body.postid-13508 .elementor-element-94a8762 {
margin-top: 10px !important;
}

body.postid-13508 .elementor-element-94a8762 .product_meta {
font-size: 12px !important;
gap: 4px 8px !important;
}

body.postid-13508 .elementor-element-94a8762 .product_meta > span {
white-space: normal !important;
}
}

Revisa con este y nos comentas como va todo

Un Saludo


 
Respondido : 22/04/2026 8:04 pm
Respuestas: 155
Estimable Member
Topic starter
 

Gracias.  Probare. Te paso la respuesta de los creadores del plugin

El div “sku” está fuera del div “populated” en la página del paquete de productos.

Consulte la captura de pantalla adjunta para obtener más información.

https://ibb.co/d42JRmg2

Después de colocar el div “sku” en el lugar correcto (dentro del div “populated”), funciona correctamente.


 
Respondido : 22/04/2026 8:55 pm
Bruno
Respuestas: 6937
Illustrious Member
 

Que tal Pedro,

Considerando que el ajuste es de nivel estructural para lograr lo deseado, probablemente no solo sea suficiente el aplicar estilos CSS

Tal como sugiere el soporte del plugin se debe insertar el div correspondiente al contenedor para que se muestre de manera correcta

Si con los estilos sugeridos no logras dar con el resultado, toca contemplar un ajuste a medida, el cual lamentablemente no podemos ofrecer directamente por este medio

Sin embargo, siempre puedes elevar tu solicitud a nuestros colaboradores, que con gusto podran ver tu caso

https://www.webempresa.com/directorio-colaboradores.html

Saludos!


 
Respondido : 22/04/2026 11:41 pm
Respuestas: 155
Estimable Member
Topic starter
 

Una pena no funciona, ¿y si intentamos eliminar de este producto el div product meta para que se pueda estirar el div populated y así después modificar a:

display: grid;
grid-template-columns: repeat(3, 1fr)

 

solo es una idea


 
Respondido : 23/04/2026 2:57 pm
Karen Rios
Respuestas: 20420
Illustrious Member Admin
 

Hola Pedro, 

Es una alternativa, porque este contenedor de Elementor que tienes en el producto no es compatible con el plugin, puedes probar eliminarlo para este producto con el siguiente codigo CSS

.postid-13508 .elementor-element.elementor-element-94a8762.elementor-woo-meta--view-inline.elementor-widget.elementor-widget-woocommerce-product-meta {
display: none !important;
}

Verificalo y nos comentas como va todo

Un Saludo 

 

 
Respondido : 23/04/2026 3:18 pm
Respuestas: 155
Estimable Member
Topic starter
 

funciona, faltaría que en móvil dos productos por columna y en ordenador 3. y si es posible me gastaría controlar tamaño y colores de esta parte:

image

muchas gracias


 
Respondido : 23/04/2026 5:16 pm
Bruno
Respuestas: 6937
Illustrious Member
 

Que tal Pedro,

faltaría que en móvil dos productos por columna y en ordenador 3.

En este caso te recomendaría reducir el padding aplicado en el contenedor general, en este momento esta a 70px, puedes reducirlo a unos 30px

Imagen de referencia 

padding

y si es posible me gastaría controlar tamaño y colores de esta parte:

Puedes especificarnos que ajustes deseas aplicar sobre cada elemento? de esta forma por medio del inspector del navegador podremos identificar el elemento y sus clases asociadas y asi estipular estilos CSS directos

Saludos!


 
Respondido : 23/04/2026 6:18 pm
Respuestas: 155
Estimable Member
Topic starter
 

Hola, quiero conseguir que se parezca lo máximo posible a las paginas de la misma categoría.

ejem

Tela Mariposas Verde 50x74cm - Mercería Ninot

 

He probado a padding 30px en herramientas de desarrolladores pero al cambiar a movil se cambia a 4 productos

 

image

 
Respondido : 23/04/2026 6:53 pm
Bruno
Respuestas: 6937
Illustrious Member
 

Hola Pedro, 

Dando continuidad el tema principal de la consulta para obtener un aspecto como el siguiente (dejo imagen de referencia)

grid m
grid d

Debes aplicar los siguientes estilos CSS

.asnp-App-GridItem-wrapper .asnp-bundle-item {
width: 100% !important;
max-width: 100% !important;
}
.asnp-App-GridItem-wrapper {
display: grid !important;
grid-template-columns: repeat(3, 1fr); 
gap: 16px !important;
}

.asnp-BundleGridItem-ProductBox {
margin: 0 auto;
}

@media (max-width: 768px) {
.asnp-App-GridItem-wrapper {
grid-template-columns: repeat(2, 1fr) !important;
}
}

Recordar que el padding del contenedor debe ser de 30px, tal como se hizo la sugerencia en el comentario anterior

Saludos!


 
Respondido : 23/04/2026 8:37 pm
Respuestas: 155
Estimable Member
Topic starter
 

Hola. Me puedes ayudar con el cambio de padding? Porque lo se hacer en herramientas de desarrollador pero no consigo encontrar el código correcto para aplicarlo solo en este producto en apariencia/personalizar. Gracias


 
Respondido : 24/04/2026 3:07 am
Pepe
 Pepe
Respuestas: 42532
Illustrious Member
 

Hola Pedro.

Si quieres que un código CSS se aplique solo a un producto lo tienes que hacer por el id del producto

.- Edita el producto al que quieres aplicar ese CSS:

.- En la URL veras el ID de ese producto:

chrome capture 2026 04 24 (1)

Con ese ID podemos construir el código que afectará solo a ese producto, por ejemplo:

.post-32 h1.product_title.entry-title.elementor-heading-title.elementor-size-small{
display:none!important;
}

 

Un saludo

 


 
Respondido : 24/04/2026 9:03 am
Respuestas: 155
Estimable Member
Topic starter
 

en herramientas de desarrollador si lo cambien el padding pero no soy capaz en paraciencia/personalizar. no es lo mio 🙁

image

 
Respondido : 24/04/2026 3:31 pm
Karen Rios
Respuestas: 20420
Illustrious Member Admin
 

Hola Pero, 

En este caso la solución no es quitar el padding sino añadir el ancho definido a cada contenedor de los productos para que el mismo contendor padre lo ubique en 4 columnas como quieres en movil, para ello prueba si el suguiente codigo te permite añadir lo que necesitas

@media (max-width: 768px) {
.postid-13508 .asnp-BundleGridItem-ProductBox.asnp-medium {
width: 86px;
}
}

Un Saludo 

 

 
Respondido : 24/04/2026 4:03 pm
Respuestas: 155
Estimable Member
Topic starter
 

2 columnas en movil y 3 en ordenador


 
Respondido : 24/04/2026 4:16 pm
Página 1 / 2