Documentation

Learn how to set up, customize, and expand the functionality of WooCommerce

Site administration

Categories


Documents

  • Roles and Capabilities

    WooCommerce user roles WooCommerce adds two user roles—Customer and Shop Manager—and extends the existing Administrator role with store management capabilities. Use these roles to control who can manage products, view reports, and configure store settings. To assign roles, go to Users > All Users in the WordPress admin, select a user, and choose a role […]

  • WooCommerce REST API

    The WooCommerce REST API connects your store to external systems and services. Most integrations require you to generate API keys in WooCommerce and enter them in the external service to establish the connection. This document covers how to generate and manage REST API keys from a merchant perspective, with links to developer documentation for more […]

  • Approved Download Directories

    Approved Download Directories is a feature that helps manage which directories are allowed for the storage of downloadable product files. Introduced in WooCommerce 6.5, it’s of particular use if you already sell, or plan on selling, downloadable products, and especially if there are multiple users on your site with the ability to create and modify […]

  • Installed Taxonomies and Post Types

    Here we detail the taxonomies and post types specific to WooCommerce, which are fundamental for organizing and managing different content types within a WordPress site. Understanding these elements is crucial for developers and site administrators to effectively extend, customize, and manage their WooCommerce installations. Taxonomies and Post Types Two major building blocks in the WordPress […]

  • Installed Database Tables

    Installed database tables WooCommerce creates several custom database tables during installation to store order, product, and customer data. This reference describes each table and its purpose, covers table prefix requirements, and explains how to remove tables when uninstalling WooCommerce. Core tables WooCommerce adds the following custom tables to your WordPress database. Each table name is […]

  • WooCommerce Server Recommendations

    This document covers the server requirements and recommendations for running WooCommerce 10.8 and later. Use it to verify that your hosting environment meets the minimum specifications for WordPress and WooCommerce to function correctly and securely. Server requirements Before you install WordPress and WooCommerce, verify that your hosting environment meets the following requirements. If your server […]

  • WooCommerce Pages

    WooCommerce automatically creates several pages your store needs to function, including Shop, Cart, Checkout, and My Account. This guide explains what each page does, how to reinstall missing pages, and how to change which pages WooCommerce uses for core store functions. Installation and configuration When you install WooCommerce and complete the Setup Wizard, the following […]

Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.