Title: SetaLabs External Catalog
Author: setalabscom
Published: <strong>20 Agosto 2026</strong>
Last modified: 20 Agosto 2026

---

Ricerca i plugin

![](https://ps.w.org/setalabs-external-catalog/assets/icon.svg?rev=3656218)

# SetaLabs External Catalog

 Di [setalabscom](https://profiles.wordpress.org/setalabscom/)

[Scarica](https://downloads.wordpress.org/plugin/setalabs-external-catalog.1.0.2.zip)

 * [Dettagli](https://it.wordpress.org/plugins/setalabs-external-catalog/#description)
 * [Recensioni](https://it.wordpress.org/plugins/setalabs-external-catalog/#reviews)
 *  [Installazione](https://it.wordpress.org/plugins/setalabs-external-catalog/#installation)
 * [Sviluppo](https://it.wordpress.org/plugins/setalabs-external-catalog/#developers)

 [Supporto](https://wordpress.org/support/plugin/setalabs-external-catalog/)

## Descrizione

WordPress/WooCommerce plugin that connects product and category catalog data from
the **SetaLabs marketplace API / OT Box-compatible API** to your store.

Products are not stored in WordPress until checkout — they are rendered on the fly
through WooCommerce template hooks. When a customer purchases, the item is materialized
as a real `WC_Product` for orders, admin, and reports.

**Key features:**

 * Virtual OT product catalog at customizable URLs
 * Any WordPress theme via standard WooCommerce hooks
 * OT API response caching via WordPress transients
 * HPOS (High-Performance Order Storage) compatible
 * Settings page at WooCommerce  SetaLabs Catalog

**Virtual URLs (default slugs):**

 * `/otc-catalog/` — OT category tree
 * `/otc-product/{slug}/` — product page from OT API
 * `/otc-search/` — search with filters and AJAX; search form shortcode: `[otc_ec_search_form]`

Slugs are editable in WooCommerce  SetaLabs Catalog  Settings (`catalog_slug`, `
product_slug`, `search_slug`).

### External services

This plugin connects to the **SetaLabs marketplace API / configured OT Box-compatible
endpoint** to fetch product catalog data, categories, and search results.

After an administrator configures an Instance Key, the site sends that key plus 
product IDs, category IDs, search terms, filter values, and language parameters 
required to retrieve catalog data. If a visitor explicitly uses photo search, the
selected image file is uploaded to OT Box for matching. The plugin does not intentionally
send WordPress account, order, billing, shipping, or contact data to OT Box.

SetaLabs terms: https://setalabs.com/legal/terms-and-conditions.html

SetaLabs privacy policy: https://setalabs.com/legal/privacy-policy.html

### Translators

Translation template: `languages/setalabs-external-catalog.pot`
 Community translations
are managed on translate.wordpress.org after directory approval. Locale `.po`/`.
mo` files may exist in the development repository for local testing and are excluded
from the WordPress.org release package.

## Installazione

 1. Upload the plugin folder to `/wp-content/plugins/` or install via **Plugins  Add
    New**.
 2. Activate the plugin through the **Plugins** menu in WordPress.
 3. Go to **WooCommerce  SetaLabs Catalog** and enter your API Base URL and Instance
    Key.
 4. After activation, virtual catalog URLs become available (defaults listed above).
 5. If virtual pages return 404, visit **Settings  Permalinks** and click **Save Changes**(
    rewrite rules are also flushed automatically on plugin upgrade).

## FAQ

### Where do I get an Instance Key?

Contact SetaLabs at https://setalabs.com/ to obtain your API credentials.

### What WooCommerce versions are supported?

WooCommerce 8.0 and above. Tested with WooCommerce 9.4.

## Recensioni

Non ci sono recensioni per questo plugin.

## Contributi e sviluppo

“SetaLabs External Catalog” è un software open source. Le persone che hanno contribuito
allo sviluppo di questo plugin sono indicate di seguito.

Collaboratori

 *   [ setalabscom ](https://profiles.wordpress.org/setalabscom/)

[Traduci “SetaLabs External Catalog” nella tua lingua.](https://translate.wordpress.org/projects/wp-plugins/setalabs-external-catalog)

### Ti interessa lo sviluppo?

[Esplora il codice](https://plugins.trac.wordpress.org/browser/setalabs-external-catalog/)
segui il [repository SVN](https://plugins.svn.wordpress.org/setalabs-external-catalog/),
segui il [log delle modifiche](https://plugins.trac.wordpress.org/log/setalabs-external-catalog/)
tramite [RSS](https://plugins.trac.wordpress.org/log/setalabs-external-catalog/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.2

 * WordPress.org review fixes: enqueue debug panel assets, keep instance_secret 
   unslashed-only, drop bundled locale .po/.mo from release ZIP.

#### 1.0.1

 * Updated WordPress.org plugin metadata to match the assigned plugin slug.
 * Improved output escaping and documented intentional PHPCS exceptions.

#### 1.0.0

 * Initial release: settings page, AJAX diagnostics (API ping, cache flush), plugin
   architecture.
 * Virtual catalog page `/otc-catalog/` with OT category tree; slug configurable
   via `catalog_slug`.
 * Theme-overridable template: `templates/otc-catalog/catalog.php`  `yourtheme/woocommerce/
   otc-catalog/catalog.php`.
 * Virtual product page `/otc-product/{slug}/` and search page `/otc-search/` with
   filters, pagination, and AJAX.
 * Theme-overridable templates: `single-product.php`, `search.php` under `templates/
   otc-catalog/`.

## Meta

 *  Versione **1.0.2**
 *  Ultimo aggiornamento **1 mese fa**
 *  Installazioni attive **Meno di 10**
 *  Versione WordPress ** 6.9 o superiore **
 *  Testato fino alla versione **7.0.6**
 *  Versione PHP ** 8.1 o superiore **
 *  Lingua
 * [English (US)](https://wordpress.org/plugins/setalabs-external-catalog/)
 * Tag
 * [api](https://it.wordpress.org/plugins/tags/api/)[catalog](https://it.wordpress.org/plugins/tags/catalog/)
   [external](https://it.wordpress.org/plugins/tags/external/)[Marketplace](https://it.wordpress.org/plugins/tags/marketplace/)
   [woocommerce](https://it.wordpress.org/plugins/tags/woocommerce/)
 *  [Visualizzazione avanzata](https://it.wordpress.org/plugins/setalabs-external-catalog/advanced/)

## Valutazioni

Non sono state ancora inviate recensioni.

[La tua recensione](https://wordpress.org/support/plugin/setalabs-external-catalog/reviews/#new-post)

[Vedi tutte le recensioni](https://wordpress.org/support/plugin/setalabs-external-catalog/reviews/)

## Collaboratori

 *   [ setalabscom ](https://profiles.wordpress.org/setalabscom/)

## Supporto

Hai qualcosa da dire? Ti serve aiuto?

 [Chiedi nel forum di supporto](https://wordpress.org/support/plugin/setalabs-external-catalog/)