Woocommerce + Divi

PLennart

Junior Member
Joined
Nov 12, 2017
Messages
110
Reaction score
30
Hey,

So I've been trying to design a great store with woocommerce and divi and went all well until I reached the checkout and cart page.

I just can't get to design it or do anything so that it actually looks good.

Does anybody have this plugin: https://www.divikingdom.com/product/woocommerce-builder-divi/

And if yes, is it actually good?

Edit: Or what about this plugin: https://elegantmarketplace.com/downloads/woo-layout-injector-subscription/

I love the full design aspect of divi but woocommerce seems to have set designs and it's all pay to win lol

Cheers
 
I have been using Divi with woocommerce.
I don't know what you wan't on the cart and checkout page because there is nothing you can do on those pages apart from using custom css.

Does anybody have this plugin: https://www.divikingdom.com/product/woocommerce-builder-divi/
Edit: Or what about this plugin: https://elegantmarketplace.com/downloads/woo-layout-injector-subscription/

I don't know about these plugins but what i can see on demo pages of these plugins, you can achieve something like that by creating a child theme with new layouts for these pages.
Remember: You will need to know about php, html, css woocommerce templates coding for doing that.
Or else you can use the HAF section to get some paid professional help.
 
What
I have been using Divi with woocommerce.
I don't know what you wan't on the cart and checkout page because there is nothing you can do on those pages apart from using custom css.




I don't know about these plugins but what i can see on demo pages of these plugins, you can achieve something like that by creating a child theme with new layouts for these pages.
Remember: You will need to know about php, html, css woocommerce templates coding for doing that.
Or else you can use the HAF section to get some paid professional help.
What I would like to do is for example put all the "review order" info on the right and have all the info text fields on the left. A bit like the shopify checkout page.
 
Goto DIVI> Theme Options> Custom CSS (bottom of the page) add this code:

Code:
@media (min-width: 768px){
    #customer_details{
        width: 60%;
        float: left;
    }
    #order_review_heading{
        width: 30%;
        float: left;
    }
    #order_review{
        width: 40%;
        float: left;
        padding-left: 10px;
    }
    .woocommerce table.shop_table td{
        width: 50%;
    }
    .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1,
    .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2{
        width: 100%;
    }
}
 
Last edited:
Goto DIVI> Theme Options> Custom CSS (bottom of the page) add this code:

Code:
@media (min-width: 768px){
    #customer_details{
        width: 60%;
        float: left;
    }
    #order_review_heading{
        width: 30%;
        float: left;
    }
    #order_review{
        width: 40%;
        float: left;
        padding-left: 10px;
    }
    .woocommerce table.shop_table td{
        width: 50%;
    }
    .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1,
    .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2{
        width: 100%;
    }
}

Quick update don't add that code to Theme Options> Custom CSS
because it gets applied site wide and cart page looks ugly.

Put that code on your checkout page Divi Page settings>custom css

and it works great just applied it on my website works well.
 
Goto DIVI> Theme Options> Custom CSS (bottom of the page) add this code:

Code:
@media (min-width: 768px){
    #customer_details{
        width: 60%;
        float: left;
    }
    #order_review_heading{
        width: 30%;
        float: left;
    }
    #order_review{
        width: 40%;
        float: left;
        padding-left: 10px;
    }
    .woocommerce table.shop_table td{
        width: 50%;
    }
    .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1,
    .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2{
        width: 100%;
    }
}
Thank you so much!! Is there a way to put the table.shop_table on top? So have that before the selection of payment method.


Cheers

And again, thank you so much!!
 
Thank you so much!! Is there a way to put the table.shop_table on top? So have that before the selection of payment method.
For this you will have to create a child theme and new layout template for checkout.
 
Back
Top