woocommerce

Getting started with woocommerce

Remarks#

enter image description here

WooCommerce is an eCommerce plugin for the WordPress CMS. It is the most popular eCommerce software on the internet, used to power about 39% of all eCommerce websites at time of writing. It’s greatest strength is it’s ease of use for shop owners and high flexibility for developers allowing it to be moulded to suit a large variety of online stores. Most of the flexibility of WooCommerce comes from extensive use of the WordPress action and filter system and it’s own template system which allows templates to be overridden in theme code.

WooCommerce is mostly developed by Automattic.

Open-Source

WooCommerce is open source software. You can contribute by making pull requests at it’s github repository. Find out how to contribute here.

Documentation

The official WooCommerce documentation contains documentation for shop keepers administrating a WooCommerce powered website and developers who work with WooCommerce.

Versions#

VersionRelease Date
1.0.02011-09-28
1.1.02011-10-13
1.2.02011-11-03
1.3.02011-12-01
1.4.02012-02-01
1.5.02012-03-02
1.6.02012-07-19
2.0.02013-03-04
2.1.0 Peppy Penguin2014-02-10
2.2.0 Prowling Pangolin2014-09-10
2.3.0 Handsome Hippo2015-02-11
2.4.0 Helpful Hedgehog2015-08-11
2.5.0 Dashing Dolphin2016-01-18
2.6.0 Zipping Zebra2016-06-14
2.6.102016-12-22

Installation or Setup

Woocommerce is a plugin for WordPress and can be installed like any other WordPress plugin. WooCommerce can only be installed on self hosted installations of WordPress, it cannot be installed onto a site hosted by the wordpress.com service.

If you don’t have WordPress installed for your website, follow the instructions at https://stackoverflow.com/documentation/wordpress/6606/installation-and-configuration or https://codex.wordpress.org/Installing_WordPress.

Automatic Installation

  • Navigate to yoursite.com/wp-login.php and login with your administrator username and password.
  • Navigate to the plugin administration screen at yoursite.com/wp-admin/plugins.php and press “Add New” or alternatively press “Add New” under ‘Plugins’ in the admin vertical main menu.

Add new plugin

  • In the search bar which appears search for ‘woocommerce’.

search for WooCommerce

  • The WooCommerce plugin card should appear. Within the card, press “Install Now”.

Install plugin

  • WooCommerce will download from the WordPress plugin repository to your server. When it finishes press “Activate” within the same card.

Activate plugin

Setup

  • Once activated, WooCommerce should begin it’s ‘Onboarding Wizard’. You can skip it by pressing “Not right now” but it is handier than an extra hand so let’s assume you press “Let’s Go”.

WooCommerce Onboarding Wizard

  • Page Setup - Press “Continue” to let WooCommerce add shop pages to WordPress.

WooCommerce Onboarding Wizard page setup

  • Store Locale Setup - Fill in store locale options. In this example and the following steps I fill in options for Australia.

WooCommerce Onboarding Wizard locale setup

  • Shipping & Tax Setup - Select shipping and tax options.

WooCommerce Onboarding Wizard shipping and tax

  • Payments - Setup your payment options.

WooCommerce Onboarding Wizard Payment Options

  • Ready - Finish the wizard. Press “Allow” for diagnostic data to be sent because you’re a nice person who likes contributing. Then press “Create your first product”.

WooCommerce Onboarding Wizard finish

  • You’ll be taken to the “Add New Product” screen which is much like the WordPress post editing screen with some additional product specific options. A series of popups will get you started creating your first product.

This modified text is an extract of the original Stack Overflow Documentation created by the contributors and released under CC BY-SA 3.0 This website is not affiliated with Stack Overflow