Documentation

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

Site Administration

Categories


Documents

  • Roles and Capabilities

    WooCommerce registers two user roles once activated, and grants additional capabilities to the exist Admin user role: Customer role People become Customers when they register via the checkout or sign-up process. Customers: Shop Manager role Shop Manager is a role you can give someone to manage the shop without making them an Admin. They have all the […]

  • WooCommerce REST API

    The WooCommerce REST API is a powerful tool for connecting your WooCommerce shop to external systems and resources. Unless you’re a developer, in most cases the integration you’re working with will only require you to generate API keys for you to enter in their system, and you’ll be connected to the external service! This document […]

  • 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

    WooCommerce installs some custom tables to store its data during install. More about tables installed: https://github.com/woocommerce/woocommerce/wiki/Database-Description Tables can be removed when uninstalling WooCommerce, not during deactivation. This doesn’t happen automatically. To delete the WooCommerce tables from the database entirely, follow the instructions at Uninstalling WooCommerce.

  • WooCommerce Server Recommendations

    WooCommerce Server Recommendations are a guide to setting your site up for success and longevity. If the server running your WordPress site doesn’t meet our minimum requirements, then many plugins, including WooCommerce itself, won’t function as expected. Read over the WooCommerce Server Recommendations and additional items below. Server Requirements The first step in setting up […]

  • WooCommerce Pages

    Installation and Configuration: Upon installation, WooCommerce creates the following new pages via the Setup Wizard: How can I add a shortcode if I am using the block editor? To add the shortcode to a page with the Block Editor, please use the Shortcode Block, enter the shortcode and save the page. Re-install Pages or Install […]