443 posts Keep Walking
  • Has been part of the Envato Community for over 3 years
  • Elite Author: Sold more than $75,000 on Envato Market
  • Has sold $125,000+ on Envato Market
  • Has collected 100+ items on Envato Market
+3 more
UXbarn says

Hi,

Could you guys advise where to start learning how to make the theme fully supports WooCommerce plugin? Are there any requirements or checklist available too?

Thank you! :)

384 posts
  • Elite Author: Sold more than $75,000 on Envato Market
  • Has sold $750,000+ on Envato Market
  • Sells items exclusively on Envato Market
  • Made it to the Authors' Hall of Fame
+6 more
pixelgrade says

Your best bet is to purchase some best selling WooCommerce themes here and look at how they do things.

498 posts
  • Has referred 10+ members
  • Has sold $40,000+ on Envato Market
  • Has collected 50+ items on Envato Market
  • Sells items exclusively on Envato Market
+2 more
wopethemes says

I guess you should buy a store and try to use any features.

1029 posts
  • Has referred 500+ members
  • Has sold $500,000+ on Envato Market
  • Has collected 50+ items on Envato Market
  • Elite Author: Sold more than $75,000 on Envato Market
+6 more
ThemeBlvd says

I’m no expert on WooCommerce, but I try to provide people with basic integration for my themes. People seem to not really have any problems as long as the basic parts are in place.

So, the main thing you want to ensure is just that your theme is setup to not break on WooCommerce pages. In other words, you want your WooCommerce to fit in your theme’s wrapper, which by default is essentially WooCommerce slapped between your header.php and footer.php—this default behavior obviously breaks in many themes.

Here’s the article that lays out how you can do this with either using action hooks or creating a new template file in your theme:

http://docs.woothemes.com/document/third-party-custom-theme-compatibility/

Also, make sure to see the very end of the article about declaring support. This is nice for buyers because they get scared when there’s a message at the top of the screen that says “Your theme does not support WooCommerce.”

From there, you’ll have basic support. If you’re looking to take things farther and make a true WooCommerce template, I think you’ll just want to get WooCommerce installed in your dev environment and just start going through styling how all the different WooCommerce features look with your theme.

68 posts
  • Has been part of the Envato Community for over 2 years
  • Has referred 10+ members
  • Has sold $75,000+ on Envato Market and is now an Elite Author
  • Has been a beta tester for an Envato feature
+4 more
nackle2k10 says

Read the woocommerce documentation, surf the code ( this is the advantage of the open source )

don’t forget to use add_theme_support(‘woocommerce’); :D

443 posts Keep Walking
  • Has been part of the Envato Community for over 3 years
  • Elite Author: Sold more than $75,000 on Envato Market
  • Has sold $125,000+ on Envato Market
  • Has collected 100+ items on Envato Market
+3 more
UXbarn says

Thank you all for your great suggestions! Now I have more things to learn in the coming week. Hope I’m not going to tear my hair out while working with it. :D

Helpful Information

  • Please read our community guidelines. Self promotion and discussion of piracy is not allowed.
  • Open a support ticket if you would like specific help with your account, deposits or purchases.
  • Item Support by authors is optional and may vary. Please see the Support tab on each item page.

Most of all, enjoy your time here. Thank you for being a valued Envato community member.

Post Reply

Format your entry with some basic HTML. Read the Full Details, or here is a refresher:

<strong></strong> to make things bold
<em></em> to emphasize
<ul><li> or <ol><li> to make lists
<h3> or <h4> to make headings
<pre></pre> for code blocks
<code></code> for a few words of code
<a></a> for links
<img> to paste in an image (it'll need to be hosted somewhere else though)
<blockquote></blockquote> to quote somebody

:grin: :shocked: :cry: Complete List of Smiley Codes

by
by
by
by
by
by