# Customizing WooCommerce template parts: How far can I go with Pinegrow?

**URL:** <https://forum.pinegrow.com/t/customizing-woocommerce-template-parts-how-far-can-i-go-with-pinegrow/8474>\
**Category:** WooCommerce\
**Tags:** wordpress, woocommerce\
**Created:** [October 29, 2023, 12:03pm UTC](https://forum.pinegrow.com/t/customizing-woocommerce-template-parts-how-far-can-i-go-with-pinegrow/8474 "2023-10-29T12:03:14Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![michel](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/michel/32/5853_2.png) [@michel](https://forum.pinegrow.com/u/michel)\
**Post date:** [October 29, 2023, 12:03pm UTC](https://forum.pinegrow.com/t/customizing-woocommerce-template-parts-how-far-can-i-go-with-pinegrow/8474/1 "2023-10-29T12:03:14Z")

</div>

Hi!

I am about to start a new project where I will need to customize several default WooCommerce parts such as cart, checkout, and account pages. I am looking to add custom content and tabs, as well as modify the layout and content of the order table and its details page.

Can the current tools available on WP/Shop Builder add-ons help me with these tasks? Or should I go in a different direction using plugins and/or custom code?

---

<div class="post-metadata">

**Author:** ![Plunky](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/plunky/32/5705_2.png) [@Plunky](https://forum.pinegrow.com/u/Plunky)\
**Post date:** [October 29, 2023, 10:15pm UTC](https://forum.pinegrow.com/t/customizing-woocommerce-template-parts-how-far-can-i-go-with-pinegrow/8474/2 "2023-10-29T22:15:34Z")

</div>

Shopping cart, minicart, checkout, and user account section pages-you’ll have to do everything manually.

---

<div class="post-metadata">

**Author:** ![michel](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/michel/32/5853_2.png) [@michel](https://forum.pinegrow.com/u/michel)\
**Post date:** [October 29, 2023, 10:39pm UTC](https://forum.pinegrow.com/t/customizing-woocommerce-template-parts-how-far-can-i-go-with-pinegrow/8474/3 "2023-10-29T22:39:58Z")

</div>

This is the response I feared… but thank you for clarifying. I will think more about how to proceed.

---

<div class="post-metadata">

**Author:** ![Plunky](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/plunky/32/5705_2.png) [@Plunky](https://forum.pinegrow.com/u/Plunky)\
**Post date:** [October 29, 2023, 11:48pm UTC](https://forum.pinegrow.com/t/customizing-woocommerce-template-parts-how-far-can-i-go-with-pinegrow/8474/4 "2023-10-29T23:48:49Z")

</div>

However, that does not mean you cannot use Pinegrow to build them.  
For more elaborate changes you will have to edit php templates manually with vscode or something else, but if it’s to change the css style you can also do it directly from Pinegrow.

---

<div class="post-metadata">

**Author:** ![madjedo](https://avatars.discourse-cdn.com/v4/letter/m/cc9497/32.png) [@madjedo](https://forum.pinegrow.com/u/madjedo)\
**Post date:** [October 30, 2023, 6:44pm UTC](https://forum.pinegrow.com/t/customizing-woocommerce-template-parts-how-far-can-i-go-with-pinegrow/8474/5 "2023-10-30T18:44:53Z")

</div>

I would recommend you to proceed.

The cart and checkout blocks are new and I dont think any page builder can Edit them. And depending on what payment provider you have they might come with their own checkout. The cart block and mini cart block is very good out of the box.

(alot of things are getting better out of the box with new Woo blocks, the my account page is yet to get revamped)

The my account page can easily be styled with pinegrow and use some plugin to add functions and custom tabs.

If you use freestyle mode in pinegrow make sure atleast cart button is hooked in with woocommerce actions to ensure compatibility with tracking and 3rd party plugins.

I would mix freestyle with hooks.

They have a starter shop template or website you can download for help, and about 50 Youtube videos covering woocommerce in pinegrow.

---

<div class="post-metadata">

**Author:** ![michel](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/michel/32/5853_2.png) [@michel](https://forum.pinegrow.com/u/michel)\
**Post date:** [October 31, 2023, 12:42pm UTC](https://forum.pinegrow.com/t/customizing-woocommerce-template-parts-how-far-can-i-go-with-pinegrow/8474/6 "2023-10-31T12:42:36Z")

</div>

Thank you! I’m a bit worried about using freestyle because it might not work well with other plugins down the road, but you’re right… it’s the way to go.
