O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Building E-Commerce Solutions with WooCommerce - Second Edition

Book Description

Transform your WordPress website into a fully-featured e-commerce store with the power of WooCommerce

About This Book

  • Offers do-it-yourself e-commerce solution using WordPress and WooCommerce
  • Discover the new Onboarding wizard that makes complex processes user-friendly
  • Manage your online store and expand its functions using plugins

Who This Book Is For

This book is suitable for everybody running their own WordPress website, such as small business owners and marketers. It has been written for users, not for programmers, who want to add e-commerce functionality to their existing WordPress website. The book will also appeal to Web design agencies working with WordPress and looking for ways to improve their services for clients working with WordPress.

What You Will Learn

  • Use WooCommerce settings to set up the behavior of the online store
  • Get familiar with the downloadable and variable products
  • Set up shipping and payment methods
  • Use discount coupons for marketing purposes
  • Choose the right WooCommerce theme for your online store
  • Customize your website using the Storefront theme as a base
  • Handle orders, payments, and emails on a daily basis with ease
  • Work with WooCommerce reporting possibilities
  • Expanding your online store with the functionalities offered by WooCommerce

In Detail

Building an online store is often considered to be a difficult, complex task. Using the combination of WordPress and the WooCommerce plugin, this is no longer the case. WooCommerce is the most popular e-commerce platform for WordPress and is being rapidly developed by WooThemes. It provides a strong e-commerce solution to set up your own online store in just a couple of hours.

This easy and practical book will help you make the most of WooCommerce to be able to set up and run your online store yourself. Installing WooCommerce is an easy task, but this book will explain in detail all the possible settings. After that you'll be adding products, different payment methods, and shipping solutions to your store. You will then customize your store by adding themes to change the look and feel. Once your store is running, you'll learn how to use discount coupons, process your orders, look at reports, and even expand the functionality further with additional plugins.

By the end of the book, you will learn everything you need to add a fully functional online store to you WordPress website and start running an online business.

Style and approach

This book is a practical, step-by-step guide that will help you manage your online store easily and efficiently, and expand its functions using the WooCommerce plug-in

Downloading the example code for this book. You can download the example code files for all Packt books you have purchased from your account at http://www.PacktPub.com. If you purchased this book elsewhere, you can visit http://www.PacktPub.com/support and register to have the code file.

Table of Contents

  1. Building E-Commerce Solutions with WooCommerce Second Edition
    1. Table of Contents
    2. Building E-Commerce Solutions with WooCommerce Second Edition
    3. Credits
    4. About the Author
    5. About the Reviewers
    6. www.PacktPub.com
      1. Support files, eBooks, discount offers, and more
        1. Why subscribe?
        2. Free access for Packt account holders
    7. Preface
      1. What this book covers
      2. What you need for this book
      3. Who this book is for
      4. Conventions
      5. Reader feedback
      6. Customer support
        1. Errata
        2. Piracy
        3. Questions
    8. 1. Setting Up WooCommerce
      1. Setting up your test environment
      2. Installing WooCommerce
      3. Setting up WooCommerce
        1. The General Settings Tab
        2. The Products Settings Tab
        3. The Tax settings tab
        4. The Checkout Settings Tab
        5. The shipping settings tab
        6. The Accounts Settings Tab
        7. The Email Settings Tab
        8. The API Settings Tab
        9. Preparing our test store
      4. Summary
    9. 2. Creating Your First Products
      1. Setting up product categories
      2. Creating your first product
        1. General data
        2. Inventory data
        3. Shipping data
        4. Linked products and attributes
        5. Advanced data
      3. Setting the categories, tags, and images for your product
        1. Product visibility options
      4. Summary
    10. 3. Using Downloadable Products and Variations
      1. Working with tags
        1. Virtual products
        2. Downloadable products
      2. Using attributes
      3. Setting up variable and grouped products
      4. Other product types
        1. Grouped products
        2. External/Affiliate products
        3. Importing product data
      5. Summary
    11. 4. Payments, Shipping, and Coupons
      1. Payment methods
        1. Payment methods around the world
        2. What you need to know about credit cards
        3. Setting up PayPal
        4. Setting up Stripe
      2. Shipping methods and prices
        1. Working with free shipping
        2. Using shipping classes
        3. Carrier integration
      3. Using discount coupons
      4. Summary
    12. 5. Working with WooCommerce Themes
      1. Using the available widgets and shortcodes
      2. Making or buying a theme
        1. Finding and selecting WooCommerce themes
        2. Things you should pay attention to when buying a theme
      3. Installing a WooCommerce theme
        1. Working with theme settings
        2. Setting up your home page
      4. Using the Storefront theme
        1. Adding a logo
        2. Homepage control
      5. Summary
    13. 6. Customizing a WooCommerce Theme
      1. What we need to get started
        1. Tools every web designer needs
      2. WordPress theme basics
        1. Creating a Child theme
      3. Developing WooCommerce themes
        1. WooCommerce CSS
        2. WooCommerce hooks, actions and filters
        3. Adding a logo using code
        4. Removing the sidebar
      4. Summary
    14. 7. Running Your Online Store
      1. Adjusting the notification e-mails
      2. Deploying your WooCommerce store
      3. Working with sales orders
        1. Adding manual sales orders
      4. Reporting
        1. Sales reports
        2. Customer reports
        3. Stock reports
        4. Tax reports
      5. Summary
    15. 8. More Possibilities Using Plugins
      1. Where to find the right WooCommerce plugins
        1. A closer look at plugin prices
      2. Popular and useful WooCommerce plugins
        1. WooCommerce and Google Analytics integration
        2. WooCommerce and the Yoast SEO plugin
        3. Advanced products
        4. Online marketing
          1. The MailChimp integration
          2. Social coupons
          3. Google shopping
        5. Abandoned carts
        6. Plugins for store management
          1. Table rate shipping
          2. Invoicing
          3. Subscriptions
          4. Reporting
          5. Business to Business catalog
          6. Importing product data
          7. USA tax calculations
      3. A store in multiple languages
        1. Free plugins
      4. Summary
    16. Index