Book Image

WordPress 2.9 E-Commerce

Book Image

WordPress 2.9 E-Commerce

Overview of this book

WordPress is easily one of the hottest platforms for building blogs and general web sites. With the addition of the WP e-Commerce plug-in, it's also a competent platform for easily creating and running an online store, capable of selling physical items as well as services and digital downloads. WordPress with e-Commerce offers every feature that a seller and a customer may need. You can build an online store that makes it easier for the customers to find and buy products.WordPress 2.9 e-Commerce focuses on the integration of WordPress with the WordPress e-Commerce plug-in, covering all aspects of building and developing an online store from scratch.This book provides a simple, step-by-step approach to developing an effective online store. It guides you through your initial planning and first steps, plug-in installation and configuration, building your catalog of products to sell, accepting payments for your orders, and dealing with taxes and shipping. You will also learn how to promote and market your new store, handle customer accounts and staff roles, and deal with essential store security.As you work through each chapter, your online store will grow in scope and functionality. By the time you finish this book, you will have a complete and working store, ready to release your products to the world.
Table of Contents (19 chapters)
WordPress 2.9 -Commerce
About the Author
About the Reviewers
Free Chapter
Getting Started with WordPress and e-Commerce
Getting Ready to Sell
Configure Your e-Commerce Settings
Managing Your Product Catalog
User Accounts: Customers and Staff
Checkout and Payment Setup
Shipping, Taxes, and Processing Orders
Setting Up a WAMP Testing Platform


So, did you decide to build an e-commerce site using WordPress as the foundation? Wonderful! You've made the choice that more and more people are discovering: that WordPress is capable of far more than just building a great blog. With the extensibility provided by third-party plugins, it can handle almost any task, including powering a growing e-commerce site.

By pairing WordPress with the free WordPress e-Commerce plugin, you can easily create a powerful online store capable of selling a variety of goods, including digital products with automated downloads. It is an ideal combination for hobbyists and small businesses alike. If you have ever dreamed of running your own online shop, or want to add an e-commerce element to an existing physical store, this book is for you.

While installing WordPress and the (WordPress) WP e-Commerce plugin are relatively simple tasks, the work does not stop there. There is still a lot of information that you need to know, and there is plenty to learn about the installation, configuration, payment setup, security, and even design elements. We are going to cover a lot of ground in this book, and by the time we get to the end, you should have a fully functional, powerful, and secure online store at your disposal.

Let's get started, shall we?

What this book covers

Chapter 1, Getting Started with WordPress and e-Commerce, provides an introduction to WordPress and the WP e-Commerce plugin, both of which will power our new online store.

Chapter 2, Getting Ready to Sell, covers all of the basics of installation and a feature overview. It also covers the essentials of transforming your WordPress installation from a blog into a business-ready platform.

Chapter 3, Configure Your e-Commerce Settings, offers a step-by-step walkthrough of all the settings for the WP e-Commerce plugin and lays a solid foundation for creating a catalog of products.

Chapter 4, Managing Your Product Catalog, builds upon the preparation done in Chapter 3 and shows you all of the steps necessary to build a product catalog of both physical goods and digital downloads.

Chapter 5, User Accounts: Customers and Staff, offers insight into how WordPress handles multiple users and their roles in our upcoming online store, including options related to user registration.

Chapter 6, Checkout and Payment Setup, covers the most important element of any online store: getting paid. This chapter provides details on available payment gateways and offers a step-by-step tutorial on setting up both PayPal Standard and Google Checkout.

Chapter 7, Shipping, Taxes, and Processing Orders, explores the myriad of options available for getting your product out the door and to the customer.

Chapter 8, Themes and Design Elements, provides an overview of customizations with regard to appearance. Topics covered include shortcodes, a CSS overview, and the WP e-Commerce theme engine.

Chapter 9, Deploy, Secure, and Maintain Your Shop, shows you how to move from the testing platform to a production server, including watching for any pitfalls that can happen along the way.

Chapter 10, Alternative e-Commerce Plugins, explores a range of other plugins that also offer e-Commerce functionality in conjunction with WordPress.

Chapter 11, Marketing Your Shop, covers a final, but essential, aspect of running any e-commerce site: ways to make your site known to the world and bring customers through your virtual doors.

Appendix A, Gold Cart Module Extendibility, offers a view of available upgrades in the paid modules of the WordPress e-Commerce plugin.

Appendix B, Setting Up a WAMP Testing Platform, shows you how to set up a testing ground on your own computer for installing WordPress and all associated plugins.

What you need for this book

For this book, you will need:

  • WordPress version 2.9 or above

  • WordPress e-Commerce plugin version 3.7.x or above

  • FTP software of your choice

  • WampServer (optional, but recommended)

Who this book is for

This book is for anyone interested in using WordPress as the basis for a store that can sell physical items, downloads, or services.

It is ideal for a sole proprietor or small business owner with only basic, in-house technical skills. Some prior knowledge of WordPress will help, but is not required. No knowledge of PHP or CSS is expected, but that will also be helpful.


In this book, you will find a number of styles of text that distinguish between different kinds of information. Here are some examples of these styles and an explanation of their meaning.

Code words in text are shown as follows: "We can include other contexts through the use of the include directive."

A block of code is set as follows:

#header {
   background: #73a0c5 url(‘images/kubrickheader.jpg') no-repeat bottom center;

Any command-line input or output is written as follows:

user@yourhost:~$ mysql -h mysql-hostserver -u mysql-username -p 
databasename < wp-database.sql

New terms and important words are shown in bold. Words that you see on the screen, in menus or dialog boxes for example, appear in the text like this: "Once you are finished with the General Settings, switch to the Presentation tab at the top of the page."


Warnings or important notes appear in a box like this.


Tips and tricks appear like this.

Reader feedback

Feedback from our readers is always welcome. Let us know what you think about this book—what you liked or may have disliked. Reader feedback is important for us to develop titles that you really get the most out of.

To send us general feedback, simply send an e-mail to , and mention the book title via the subject of your message.

If there is a book that you need and would like to see us publish, please send us a note in the SUGGEST A TITLE form on or e-mail .

If there is a topic that you have expertise in and you are interested in either writing or contributing to a book on, see our author guide on

Customer support

Now that you are the proud owner of a Packt book, we have a number of things to help you to get the most from your purchase.


Although we have taken every care to ensure the accuracy of our content, mistakes do happen. If you find a mistake in one of our books—maybe a mistake in the text or the code—we would be grateful if you would report this to us. By doing so, you can save other readers from frustration and help us improve subsequent versions of this book. If you find any errata, please report them by visiting, selecting your book, clicking on the let us know link, and entering the details of your errata. Once your errata are verified, your submission will be accepted and the errata will be uploaded on our website, or added to any list of existing errata. Any existing errata can be viewed by selecting your title from


Piracy of copyright material on the Internet is an ongoing problem across all media. At Packt, we take the protection of our copyright and licenses very seriously. If you come across any illegal copies of our works, in any form, on the Internet, please provide us with the location address or website name immediately so that we can pursue a remedy.

Please contact us at with a link to the suspected pirated material.

We appreciate your help in protecting our authors, and our ability to bring you valuable content.


You can contact us at if you are having a problem with any aspect of the book, and we will do our best to address it.