Skip to content

Getting Started

Requirements

Smart Add-Ons requirements — check that your server and WordPress environment meet these before installing.

Minimum requirements

RequirementMinimumRecommended
WordPress6.46.7+
WooCommerce8.09.0+
PHP8.18.2+
MySQL / MariaDBWordPress minimumMySQL 8.0+
PHP memory limit128 MB256 MB
Max execution time30s60s

Database tables

Smart Add-Ons creates 10 custom database tables on activation. All tables use the WordPress table prefix (default wp_) and run automatically — no manual SQL is required.

  • wp_saue_addon_groups — addon group definitions
  • wp_saue_addon_fields — field definitions per group
  • wp_saue_group_assignments — product/category/global assignments
  • wp_saue_field_options — dropdown and radio options
  • wp_saue_order_item_addons — customer selections per order item
  • wp_saue_uploads — file upload records
  • wp_saue_analytics_events — storefront interaction events
  • wp_saue_analytics_daily — daily rollup aggregates
  • wp_saue_ab_tests — A/B test configurations
  • wp_saue_ab_assignments — visitor-to-variant assignments

PHP extensions required

These are standard PHP extensions bundled with most hosting environments:

  • json — for REST API and config handling
  • mbstring — for multi-byte string handling in field text
  • fileinfo — for MIME type validation on file uploads
  • openssl — for JWT license token validation

Optional: SEO plugins

No SEO plugin is required for Smart Add-Ons. However, Rank Math or Yoast SEO are recommended for the documentation and product pages on your own site.

WooCommerce settings

No special WooCommerce settings are required. Smart Add-Ons automatically detects and integrates with:

  • HPOS — High-Performance Order Storage (auto-declared compatible)
  • Block checkout — via WooCommerce Store API and Cart/Checkout block integration
  • Classic checkout — via standard WooCommerce hooks