Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
WooCommerce Wordpress Plugin - Create an eCommerce Website
Rating: 4.6 out of 5(298 ratings)
2,975 students

WooCommerce Wordpress Plugin - Create an eCommerce Website

Master the WooCommerce WordPress Plugin to build an eCommerce website online to accept PayPal, credit cards, and more.
Created byAndrew Williams
Last updated 4/2026
English

What you'll learn

  • Understand the role of WooCommerce in the creation of an eCommerce store.
  • Learn to install WordPress and WooCommerce on a web host, or your own computer.
  • The limitations of the Gutenberg editor and why I recommend Elementor.
  • You'll get a full Elementor primer to get you up and started with Elementor.
  • Build an eCommerce store using WooCommerce and WordPress.
  • The different types of products you can add to your store - simple, variable, grouped, affiliate/external, downloadable, and intangible.
  • How WooCommerce can be used for physical products, affiliate products, services, etc.
  • How to use categories, tags & attributes with your products for a better user experience.
  • How to use Upsells and cross sells.
  • Configure WooCommerce to create the site you want.
  • How to configure tax settings in WooCommerce.
  • How to setup shipping.
  • How to set up payment methods to accept Paypal, credit cards and more.
  • How to create different types of coupons that you can offer your customers for some or all of your products.
  • How to handle account privacy with WooCommerce and WordPress.
  • How to check (and fix) your site on mobile devices.
  • You'll learn about a number of third-party addons for WooCommerce to add a stack of exciting features to your store.
  • You'll be able to watch over my shoulder as I build an eCommerce store for my photography hobby.
  • You'll get a complete reference section showing every WooCommerce setting and what they all do.

Course content

9 sections100 lectures9h 35m total length
  • Introduction to Instructor and the Course3:32

    This video introduces the instructor of the course, as well as what you can expect to learn in the course. 

  • The Site we'll Build3:59

    This video shows you the site we are going to build in the course.  You'll get a nice overview of the functions built in to WooCommerce.

Requirements

  • You should have a basic working knowledge of WordPress.
  • You should be interested in building an online store, whether for physical products, affiliate products, services, or drop shipping.

Description

This is a complete course on how to build a WordPress eCommerce website with WordPress and the WooCommerce WordPress plugin.  We start at "A" and end with "Z" with no steps missed.  The only experience I assume is that you are familiar with WordPress.

Why WooCommerce is the Leading eCommerce WordPress Plugin for Your Online Store

WooCommerce is the most popular eCommerce WordPress plugin, powering over 25% to 30% of all eCommerce websites worldwide. Its seamless integration with WordPress makes it a top choice for businesses looking to add eCommerce functionality to their websites. As an open-source solution, WooCommerce offers extensive flexibility, allowing users to customize their online stores to meet specific needs.

With thousands of plugins and extensions available, WooCommerce makes it easy to enhance the functionality of any eCommerce website. Whether you need payment gateways, shipping options, or marketing tools, WooCommerce’s vast ecosystem provides everything you need to grow your eCommerce business.

One of WooCommerce's standout features is its cost-effectiveness. The core plugin is free, making it an ideal choice for startups and small businesses looking to establish their eCommerce presence without high upfront costs. As your eCommerce business grows, WooCommerce scales with you, offering advanced features and customizations to match your expanding needs.

WooCommerce is also known for its user-friendly interface, making it easy for WordPress users to manage their eCommerce websites. With its strong SEO capabilities inherited from WordPress, WooCommerce helps eCommerce sites rank higher in search engine results, driving organic traffic and boosting sales.

With that in mind, let's see what you'll learn in this course. 

The course is split up into several sections.

Section 1. Introduction.

In this section, I'll introduce myself as your instructor, and the WooCommerce plugin with WordPress, as the tool of choice.  I'll then give you a tour of the site we'll be building in the course.  Both lectures in this section have preview turned on, so you can take a sneak peek now if you want to.

Section 2. WordPress.

This section is there to get you started quickly with WordPress.  We'll cover install on a web host as well as an installation on your own computer if you prefer to follow the course without the expense of a web host and domain name.  I'll also cover a couple of important plugins I recommend you install to keep your site safe.

Section 3. The WooCommerce Plugin.

This section introduces you to WooCommerce and its popularity as a WordPress eCommerce website building plugin.  We'll look at market share, then install and get it set up ready for your store.

Section 4. WordPress Page Editor.

This section looks at the default WordPress editor called Gutenberg and its limitations for this type of site.  I'll then introduce a free alternative called Elementor.  Elementor is the knight on a white horse, sweeping in to fix your problems, and I'll give you an Elementor primer, complete with the Box Model knowledge you need to make the most of the design options you'll have with Elementor. This course uses the FREE version of Elementor. You do not need the paid version.

Section 5. Adding Products.

This section will take you through all of the different types of products you can add to your store, such as Simple, Variable, Affiliate, Grouped, Downloadable, etc.  We'll discuss the need for categories and tags, as well as how to define attributes that can then be assigned to your products.  We'll end the section with a look at Upsells and Cross-sells.

Section 6. Creating the eCommerce Store.

With all the knowledge we've gained so far, we are now ready to build an eCommerce store.  Watch over my shoulder as I build a fictional web store for my photography hobby.  We'll cover important topics like:

  • Privacy page, terms, contact, etc.

  • Adding the products.  I'll provide the product database I used in this course and instructions on how to import them into your own demo site so you can follow along with me, if you want.

  • We'll set up taxes.

  • We'll set up shipping.

  • We'll set up PayPal and credit card processing for the site.

  • We'll design a custom header and footer for the site.

  • We'll create a custom homepage with a unique header using Elementor.

  • We'll cover the options for customising your shop, including the shop page, product page, basket, account and checkout pages.

  • We'll discuss credibility and some things you should have visible on your site.

  • We'll then go through the options for making the store mobile-friendly using both the WordPress customizer and Elementor.

Section 7. Extras.

This section looks at several third-party addons for WooCommerce which will add some brilliant features to your store.

Section 8. WooCommerce Reference.

This section is a one-stop reference section.  It goes through all the settings in WooCommerce to show you what they all do.  If you want to know what something does, find the relevant lecture in this reference section and it should answer your question.  Let me know if it doesn't.

By the end of this course, you will be confident (and competent) with WooCommerce and can build just about any type of eCommerce store for yourself or clients.

WooCommerce is the ultimate eCommerce WordPress plugin, offering unmatched flexibility, scalability, and integration with WordPress. Its extensive range of features, cost-effectiveness, and SEO benefits make it the preferred choice for building a successful eCommerce website.  Learn how to harness the power of WooCommerce to create an eCommerce website with the power to rank in the search engines, and convert your visitors into customers.

Who this course is for:

  • Entrepreneurs or people tasked with building an online store for physical, downloadable, affiliate, or drop shipping products.
  • Anyone wanting to learn how an eCommerce store is built online.