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.
仕組み
HTML ファイルをアップロードします。プラグインはそれを保護しているため、承認していないサイト上の何にもアクセスできません。その後、表示される場所を選択します: your-site.com/apps/calculator のような独自の URL、ポスト内、またはサイトのホームページです。
01 · Think of it like this
WordPress サイト用のブラウザー拡張機能のようなもの。Chrome が拡張機能を実行し、Figma がプラグインを実行するように、DesignSetGo Apps をインストールした WordPress がアプリを実行します。各アプリはサンドボックス化されており、承認したサイトデータのみアクセスできます。
02 · バンドル、インストール、ランタイムフロー
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 · アプリが表示される 2 つの方法
すべてのアプリは、これら 2 つの方法のいずれかを選択して表示されます。両方ともサンドボックス化されています。表示方法が異なるだけです。
独自のページで実行され、テーマのヘッダーとフッターでラップされるため、サイトの残りの部分のように見え、検索エンジンがクロールできます。
ページ上の独自のボックス内に完全に含まれており、利用可能な最強の分離です。Claude artifact のような単一のツールをドロップするのに理想的です。
04 · アプリがコンテンツになる
インストール後、アプリは /apps/{slug} アドレスだけに限定されません。Gutenberg ブロックとしてどのポストやページにも埋め込んだり、[dsgo_app] ショートコードでどこにでも貼り付けたり、Elementor レイアウトにドラッグしたりできます。同じバンドル、同じサンドボックス、同じ権限、設定不要です。
専用URL
your-site.com/apps/{slug}
デフォルト。共有可能、リンク可能、インラインモードではサイトマップにインデックスされます。スタンドアロンツール、メンバーポータル、またはフルマルチページエクスペリエンスとして機能します。
Gutenberg ブロックまたはショートコード
DSGo App ブロックまたは [dsgo_app] ショートコード
ブロック挿入ツールから挿入するか、ショートコードを貼り付けます。アプリはそれが埋め込まれているポストを読むことができるため、商品ページの計算機はそのページのデータを自動的に取得します。
Elementor ウィジェット
DesignSetGo App ウィジェット
ウィジェットは Elementor パネルに表示されます。任意の列、セクション、またはポップアップにドラッグできます。Elementor Free および Pro で動作し、ショートコードは不要です。
05 · 権限
アプリがサイトのコンテンツを読む前に、尋ねる必要があります。ポスト、ページ、ユーザーには、ブリッジと呼ぶ権限チェック接続を通じてアクセスします。正確に何が必要かを実際に読める一覧で確認でき、インストール完了前に承認または却下します。
無料アプリはデフォルトでポスト、ページ、現在のユーザーを読むことができます。コンテンツの作成、AI プロンプトの送信、その他の高い信頼度が必要なアクションは Pro であり、やはり承認が必要です。
06 · AI 機能
AI を使用するアプリは、サイトの独自の AI 認証情報 (管理者が WordPress で既に設定しているもの) を呼び出します。このプラグインは決してキーを保持、表示、または課金しません。
コードを読む準備はできていますか?
CLI はブリッジが配線され、すべてのメソッドを文書化した CLAUDE.md を含むスターターをスキャフォールドします。designsetgo apps init --astro はマルチページアプリに Astro を追加します。
$ 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