Learn how to set up, customize, and expand the functionality of your WooCommerce products with our library of documentation and tutorials.
  1. Documentation /
  2. Woo Marketplace /
  3. For Developers /
  4. Extension Guidelines

Extension Guidelines


Documents

  • Woo Marketplace User Experience Review

    User Experience (UX) reviews have been introduced into the Marketplace submission review process to ensure submitted products adhere to product quality, Woo Marketplace standards, and guidelines before launching. With this additional review, you can anticipate longer review times. However, we have some best practices that you can follow to speed up the UX review process. […]

  • WooCommerce Plugin Developer Handbook

    Want to create a plugin to extend WooCommerce? WooCommerce plugins are the same as regular WordPress plugins. For more information, visit Writing a plugin. Your WooCommerce extension should: Merchants make use of WooCommerce extensions daily, and should have a unified and pleasant experience while doing so without advertising invading their WP Admin or store. Note: […]

  • Woo Marketplace User Experience Guidelines

    This guide covers general guidelines, and best practices to follow in order to ensure your product experience aligns with WooCommerce for ease of use, seamless integration, and strong UX adoption. We strongly recommend you review the current WooCommerce setup experience to get familiar with the user experience, and taxonomy. We also recommend you review the WordPress […]

  • Developing using WooCommerce CRUD objects

    CRUD is an abbreviation of the 4 basic operations you can do to a database or resource – Create, Read, Update, Delete. WooCommerce 3.0 introduced CRUD objects for working with WooCommerce data. Whenever possible it is best-practices to use these objects in your code instead of directly updating metadata or using WordPress post objects. The […]

  • Checklist: Making a Woo Extension GDPR Ready

    The General Data Protection Regulation goes into effect on May 25, 2018 and that means that EU residents will have more rights around their privacy, including knowing what data is being collected, stored and shared about them by a website, requesting access to that data, and requesting that all data about them be erase. To […]