# 在任何网站上嵌入 Shoprocket

> 在你现有的网站上销售。在“嵌入”中创建嵌入，点击“获取代码”，把它粘贴到 WordPress、Squarespace、Wix、Webflow 或普通 HTML 页面中。之后保存的更改会同步到所有页面，无需重新粘贴。

帮助中心 / 嵌入 - 更新于 2026年10月28日

嵌入可以把店铺的一部分放到任何网站上：一件带购买按钮的商品、完整的商品目录、你的分类，或一个搜索框。你在 **嵌入** 中创建它，点击 **获取代码**，再把代码粘贴到你的页面里。购物车和结账就在你的页面上打开，所以客户不会离开你的网站。

代码只需粘贴一次。之后你修改嵌入，哪怕换成了另一种布局，只要保存，所有放有它的页面都会同步更新。

## 开始之前

- 至少添加一件启用状态的商品。单品嵌入需要有商品可卖。
- 你需要能够编辑你的网站，并能在页面中添加代码或 HTML 区块。各个建站工具的说明在下文。

## 第 1 步（可选，推荐）：把 Shoprocket 添加到你网站的每个页面

**嵌入** 顶部有一张名为 **把 Shoprocket 添加到你网站的每个页面** 的卡片。它是一行放在网站页头的代码。装上之后，你的悬浮购物车和在线聊天会在网站的每个页面上都能使用，而不只是有嵌入的页面，以后添加的任何嵌入也都能直接使用。

1. 在后台进入 **嵌入**。
2. 在 **把 Shoprocket 添加到你网站的每个页面** 卡片上，点击 **复制**。
3. 在代码下方的标签页（**HTML**、**WordPress**、**Squarespace**、**Wix** 或 **Webflow**）中选择你的建站工具，按它的两个步骤把这一行粘贴到你网站的页头。
4. 打开你网站的任意页面。卡片的状态会从 **尚未检测到** 变为 **已连接**。

你可以跳过这一步。每个嵌入的代码里都包含同样的这一行，所以嵌入在任何页面上都能独立工作。

## 第 2 步：创建嵌入

1. 在 **嵌入** 中，点击 **新建嵌入**。
2. 在 **显示内容** 下选择一项：**一个商品**、**商品目录**、**分类** 或 **搜索**。
3. 选择一种布局：
   - **一个商品**：**按钮**、**紧凑**、**卡片**、**主打** 或 **完整详情**。然后在 **哪个商品？** 下选择商品。
   - **商品目录**：**网格**、**轮播** 或 **列表**。在 **哪些商品？** 下选择 **全部商品**、**一个分类** 或 **精选**。
   - **分类**：**卡片墙**。
   - **搜索**：**搜索框** 或 **搜索图标**。
4. 点击 **继续**。

每一种布局都是同一个嵌入的不同设置，所以你之后可以在编辑器中切换布局，而你粘贴的代码保持不变。

![“新建嵌入”页面，已选中商品目录，可选择网格、轮播和列表布局](https://v3.shoprocket.io/img/help/embed-on-any-website/new-embed-chooser.webp)

## 第 3 步：自定义

编辑器会显示实时预览，你可以像买家一样在里面操作：加入购物车、打开商品和结账。在 **此嵌入** 标签页中修改嵌入显示的内容。**店铺设计** 标签页为你整个店铺设置颜色和字体，这样你所有的嵌入和悬浮购物车风格一致。

嵌入一开始会有一个名称，例如“Products · Grid”。你可以随时重命名。

满意之后，点击 **保存并获取代码**。

## 第 4 步：复制代码并粘贴到你的网站

保存后会打开 **获取代码** 面板，内容如下：

```html
<!-- Shoprocket: Product catalog -->
<script src="https://.../loader.js" data-pk="pk_..."></script>
<div data-shoprocket="embed" data-embed-id="emb_..."></div>
```

请一定用按钮复制你自己的代码，不要手动重新输入。第一行是嵌入的名称，script 为你的店铺加载 Shoprocket，最后一行则是嵌入显示的位置。

![“获取代码”面板，包含建站工具标签页、嵌入代码和“复制代码”按钮](https://v3.shoprocket.io/img/help/embed-on-any-website/get-code.webp)

1. 点击 **复制代码**。
2. 在面板的标签页中选择你的建站工具，并把代码粘贴到嵌入要显示的位置：
   - **HTML**：把代码粘贴到嵌入要显示的位置。无论有多少个嵌入，script 那一行在一个页面上只需出现一次。
   - **WordPress**：在区块编辑器中，在嵌入要放的位置添加一个 **自定义 HTML** 区块。粘贴代码并更新页面。在 WordPress.com 上，脚本需要允许使用插件的套餐。
   - **Squarespace**：编辑页面，在嵌入要放的位置添加一个 **代码** 区块。粘贴代码，保持显示方式为 HTML，然后保存。
   - **Wix**：在编辑器中依次选择 **添加**、**嵌入代码**、**嵌入 HTML**。把代码粘贴到框中，并调整大小使其适配。Wix 会在框架中显示它，所以请给购物车留出空间。
   - **Webflow**：把一个 **Code Embed** 元素拖到嵌入要放的位置。粘贴代码，保存，然后发布网站。

如果你已经在第 1 步把 Shoprocket 添加到了网站页头，页面里只需要代码的最后一行，也就是以 `<div` 开头的那一行。

以后想再次获取代码，从 **嵌入** 中打开该嵌入，点击 **获取代码** 即可。

**没有网站？** 对于没有选项的单个商品，**获取代码** 面板还提供 **没有网站？分享购买链接**。点击 **复制链接**，然后在任何地方分享：它会打开该商品的结账页。有选项的商品，要在它自己的商品页上生成链接，并在那里选择具体选项。

**把搜索添加到菜单。** 对于 **搜索** 嵌入，面板还会给你一个链接 `#!/search`，可以作为一个名为“搜索”的菜单项添加到你的网站上。它会在任何有 Shoprocket 嵌入的页面上打开同样的搜索，无需任何代码。

## 悬浮购物车

你的店铺有一个悬浮购物车。它是客户点击后打开购物车并结账的按钮，会出现在每个运行了你的 Shoprocket 代码的页面上。在 **嵌入** 中，它是第一行，名为 **悬浮购物车**，并标有 **始终开启**。

要更改它的外观，点击 **悬浮购物车**。你可以设置它在页面边缘的 **位置**、距离侧边以及顶部或底部的 **距离**、它的 **显示内容**、**形状**、**大小** 和 **图标**（或使用你自己的图片），以及是否显示 **登录** 链接。然后点击 **保存**。它的颜色和字体来自你的店铺设计。

## 修改或移除嵌入

- **修改它**：从 **嵌入** 中打开该嵌入，修改后点击 **保存**。所有展示它的页面都会更新，无需新的代码。
- **从某个页面移除它**：在你的网站上，把该页面里的代码删掉。
- **删除它**：在 **嵌入** 中，使用它所在行的删除按钮并确认。同时也要把它的代码从你的页面上移除。

## 给开发者

开发者指南涵盖了代码上的所有选项、不通过后台显示嵌入的方法，以及小组件提供的 JavaScript：[嵌入小组件](https://v3.shoprocket.io/docs/embedding.md)。

## 相关文章

- [Shoprocket 是什么？](https://v3.shoprocket.io/zh/help/what-is-shoprocket.md)
- [连接你的 Stripe 账户](https://v3.shoprocket.io/zh/help/connect-stripe.md)
- [你的托管店铺](https://v3.shoprocket.io/zh/help/your-hosted-shop.md)

[在后台打开“嵌入”](https://app-v3.shoprocket.io/go/embeds)

---

- HTML version: https://v3.shoprocket.io/zh/help/embed-on-any-website
- Language: 中文 (zh)
- Also in: [العربية](https://v3.shoprocket.io/ar/help/embed-on-any-website.md), [Deutsch](https://v3.shoprocket.io/de/hilfe/auf-jeder-website-einbetten.md), [Ελληνικά](https://v3.shoprocket.io/el/help/embed-on-any-website.md), [English](https://v3.shoprocket.io/help/embed-on-any-website.md), [Español](https://v3.shoprocket.io/es/ayuda/integrar-en-cualquier-sitio-web.md), [Français](https://v3.shoprocket.io/fr/aide/integrer-shoprocket-sur-un-site.md), [עברית](https://v3.shoprocket.io/he/help/embed-on-any-website.md), [हिन्दी](https://v3.shoprocket.io/hi/help/embed-on-any-website.md), [Bahasa Indonesia](https://v3.shoprocket.io/id/bantuan/sematkan-di-situs-mana-pun.md), [Italiano](https://v3.shoprocket.io/it/aiuto/incorpora-shoprocket-su-qualsiasi-sito.md), [日本語](https://v3.shoprocket.io/ja/help/embed-on-any-website.md), [Lietuvių](https://v3.shoprocket.io/lt/pagalba/iterpkite-shoprocket-i-bet-kuria-svetaine.md), [Norsk](https://v3.shoprocket.io/nb/hjelp/bygg-inn-shoprocket-pa-et-hvilket-som-helst-nettsted.md), [Nederlands](https://v3.shoprocket.io/nl/hulp/shoprocket-op-elke-website-insluiten.md), [Polski](https://v3.shoprocket.io/pl/pomoc/osadz-shoprocket-na-dowolnej-stronie.md), [Português](https://v3.shoprocket.io/pt/ajuda/embed-em-qualquer-site.md), [Română](https://v3.shoprocket.io/ro/ajutor/incorporeaza-shoprocket-pe-orice-site.md), [Русский](https://v3.shoprocket.io/ru/help/embed-on-any-website.md), [ไทย](https://v3.shoprocket.io/th/help/embed-on-any-website.md), [Türkçe](https://v3.shoprocket.io/tr/yardim/web-sitesine-gomme.md)
