Getting Started
Requirements
Smart Add-Ons requirements — check that your server and WordPress environment meet these before installing.
Minimum requirements
| Requirement | Minimum | Recommended |
|---|---|---|
| WordPress | 6.4 | 6.7+ |
| WooCommerce | 8.0 | 9.0+ |
| PHP | 8.1 | 8.2+ |
| MySQL / MariaDB | WordPress minimum | MySQL 8.0+ |
| PHP memory limit | 128 MB | 256 MB |
| Max execution time | 30s | 60s |
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 definitionswp_saue_addon_fields— field definitions per groupwp_saue_group_assignments— product/category/global assignmentswp_saue_field_options— dropdown and radio optionswp_saue_order_item_addons— customer selections per order itemwp_saue_uploads— file upload recordswp_saue_analytics_events— storefront interaction eventswp_saue_analytics_daily— daily rollup aggregateswp_saue_ab_tests— A/B test configurationswp_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 handlingmbstring— for multi-byte string handling in field textfileinfo— for MIME type validation on file uploadsopenssl— 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