1 of 9

WooCommerce.com

28% Market Share for Online Store Solutions

Get this presentation and the sample add-on plugin at

http://abbysdoor.com/woocommerce-variation-image-unavailable/

2 of 9

Reasons to Try WooCommerce

  • FREE….to get started.
  • VERY extensible.
  • BIG community of users and devs.

Question For You: Why do you want to try (or did try) WooCommerce?

3 of 9

Check for Common Issues Before Installing

  • https://docs.woocommerce.com/document/known-conflicts/
  • Search a phrase like “[name of theme] woocommerce conflict”
  • Do the same for all your active plugins
  • Do the same for your hosting provider

And of course, a dev/staging site to test before going live is always a good practice!

Theme frustrations? Not selected a theme yet? Try one that WooThemes offers like Wootique, Storefront, and more...

4 of 9

Setting Up the Store

  • Installation guide �to basic settings
  • Creating products
  • Sample Store: �WPTest of OBB

http://wptest.abbysdoor.com/

5 of 9

TEST EVERYTHING

Common Issues

  • Payment gateways -- paypal settings
  • Email notifications -- for all order statuses!
  • PHP Memory Limit -- try 128MB

6 of 9

Override Page and Email Templates

  • Where to put override files in your theme: https://docs.woocommerce.com/document/template-structure/
  • If only comfortable with HTML & CSS then these overrides are fine, but if you are ok with PHP then consider if your task can be accomplished with hooks/filters: �https://docs.woocommerce.com/wc-apidocs/hook-docs.html
  • After updates for WooCommerce in your dev site, use “template debug mode” (under WooCommerce > System Status > Tools) to temporarily disable your overrides and see the new default templates�(Version 3+ use define( 'WC_TEMPLATE_DEBUG_MODE', true ); in wp-config.php)

7 of 9

More Functionality: Existing Add-On Plugins

  • Bulk/Role/Measurement pricing
  • Shipping integrations like Fedex
  • Groups/memberships/subscriptions
  • Wishlists/Waitlists
  • OnePage Checkout/Checkout Field Editor
  • Integration with MailChimp/Aweber/ConstantContact
  • Brand new yesterday: FACEBOOK
  • and hundreds more!

https://woocommerce.com/product-category/woocommerce-extensions/

8 of 9

More Functionality: Create an Add-On Plugin

Basic Guide: https://docs.woocommerce.com/document/create-a-plugin/

Sample: WooCommerce No Image for Product Variation Placeholder�http://abbysdoor.com/woocommerce-variation-image-unavailable/

Basic plugin features:

9 of 9

What Else? Your Input, Please!

  • Helpful settings
  • Add-ons you like
  • Pitfalls you encountered
  • Beautiful theming
  • Support experience with WooThemes
  • Plugin development
  • QUESTIONS?