A folder of static files.
Whatever your build emits (HTML, JS, CSS, WASM) plus
dsgo-app.json. The starter is Astro + TS; React, Vue, Svelte, Solid,
vanilla, anything that builds to static files.
Como funciona
Você faz upload do arquivo HTML. O plugin o mantém contido para que não possa tocar em nada do seu site que você não tenha aprovado. Depois você escolhe onde ele aparece: sua própria URL como seu-site.com/apps/calculator, dentro de um post, ou como a página inicial do seu site.
A versão curta
Gratuito hospeda 1 app ativo, sem cartão, sem vencimento. Pro remove o limite e adiciona deploy CLI mais o construtor de IA no admin.
01 · Think of it like this
Como extensões de navegador, para seu site WordPress. Chrome executa extensões e Figma executa plugins; com DesignSetGo Apps instalado, WordPress executa seus apps da mesma maneira, cada um em sandbox e apenas podendo ver os dados do site que você aprova.
02 · O fluxo do bundle, instalação e runtime
Whatever your build emits (HTML, JS, CSS, WASM) plus
dsgo-app.json. The starter is Astro + TS; React, Vue, Svelte, Solid,
vanilla, anything that builds to static files.
The admin sees the app's requested capabilities, rendering mode, and network policy in plain English before the install completes.
inline · Network: sandboxed
Or as a Gutenberg block, an Elementor widget, or promoted to your site's home page. The plugin handles the data requests and permission checks behind the scenes, so your app just asks for what it needs.
03 · Duas formas de um app aparecer
Cada app escolhe uma dessas duas formas de aparecer. Ambos estão em sandbox; eles simplesmente renderizam de forma diferente.
Executa em sua própria página, envolvida no cabeçalho e rodapé do seu tema, para que pareça com o resto do seu site e os mecanismos de busca possam rastreá-lo.
Executa completamente contido em sua própria caixa na página, o isolamento mais forte disponível, ideal para colocar uma única ferramenta como um artefato Claude.
04 · Apps se tornam conteúdo
Depois de instalado, um app não fica preso ao endereço /apps/{slug}. Você pode colocá-lo em qualquer post ou página como um bloco Gutenberg, colar em qualquer lugar com o shortcode [dsgo_app] ou arrastar para um layout do Elementor. Mesmo pacote, mesma sandbox, mesmas permissões, sem configuração extra.
URL dedicada
your-site.com/apps/{slug}
O padrão. Compartilhável, linkável, indexável no sitemap em modo inline. Funciona como ferramenta independente, portal de membros ou experiência multi-página completa.
Bloco Gutenberg ou shortcode
Bloco DSGo App ou shortcode [dsgo_app]
Insira pelo insertor de blocos ou cole o shortcode. O app pode ler o post em que reside, então uma calculadora em uma página de produto obtém os dados dessa página automaticamente.
Widget do Elementor
Widget DesignSetGo App
Funciona com Elementor Gratuito e Pro, sem necessidade de shortcode.
05 · Permissões
Antes de um app poder ler qualquer coisa no seu site, ele precisa pedir. Ele acessa seus posts, páginas e usuários através de uma conexão com verificação de permissões que chamamos de ponte. Você vê exatamente o que ele quer, em uma lista que você realmente consegue ler, e aprova ou recusa antes de terminar a instalação.
Apps gratuitos podem ler seus posts, páginas e o usuário atual por padrão. Escrever conteúdo, enviar prompts de IA e outras ações de confiança mais alta são Pro e ainda exigem sua aprovação.
06 · Recursos de IA
Apps que usam IA chamam as suas próprias credenciais de IA, aquelas que seu admin já configurou no WordPress. Este plugin nunca armazena, vê ou cobra por suas chaves.
Pronto para ler código?
A CLI gera um starter com a ponte configurada e um CLAUDE.md documentando cada método. designsetgo apps init --astro adiciona Astro para apps multi-página.
$ npx designsetgo apps init my-mortgage --astro ✓ scaffolded · 12 files · 5 kB $ designsetgo apps deploy --site example.com ✓ live at example.com/apps/my-mortgage └ permissions: read_content, send_messages