Developer Support

Iframes

Set Your App Dimensions

You set the default size of the component iframe in the Wix Developers Center. Users can change the size of the component by resizing the iframe inside the editor, just like other Wix elements. To detect the s

Guide to Page Components

A page component is a full page, customisable element that's added to the user's live site. It can appear in the main navigation menu and behaves just like any other page.  It can have internal pages, each wit

Design Your Website Components

Important:Some of the info in this article is relevant specifically for widget iframe apps, which aren't available for all users right now. If you'd like to request access you can submit a proposal.Keep these g

Deep Linking for Internal Dashboard Components (iframe)

Important:We're currently having issues with this feature and are working hard to fix it. If you experience problems with deep linking then you can contact us.An internal Dashboard component supports deep linki

Wix Style Parameters

You can store certain customizations that a user changed – like your app’s color – inside the Wix site (instead of saving it on your database).The wix-param key works with color/font parameters, numbers, and bo

Deep Linking for iframe Page Components

A Page component supports deep linking for its internal pages. There are two supported forms of deep linking you can use: server-side rendering and AJAX rendering. You can also combine the two methods.Important

Internal Dashboard Component Guidelines

In this article, we’ll review some general guidelines that we recommend for your dashboard component, so that your app feels native to the Wix platform.Tip:We recommend checking out the App Installation Flow, i

About Pinned Widgets

Important:We no longer recommend using pinned widgets. Instead, consider an embedded script component. If you'd still like to create a pinned widget you can submit a proposal.A pinned widget is a small element

App Settings for Website Components

Updating the app with a user’s changesWhen users change a setting in your app, update the app right away in the Wix Editor – but don’t change the app on the live site until the user publishes the site. Here’s h

iframe Query Parameters for Components

Internal dashboard component[endpoint]?instance=[signed-instance-data]&locale=[locale]&cacheKiller=[cacheKiller]&viewMode=dashboard&isPublish=[isPublish]&containerProtocol=[httpProtocol]&siteUrl=[site-url]NameV

Using the JavaScript SDK

A Software Development Kit (SDK) is a collection of development tools you can use to build your app for a specific platform.Our JavaScript SDK exposes methods that enable your app to communicate with the Wix pl