跳转至内容
返回博客
wordpresselementortutorialwoocommerce

如何在 Elementor 中使用 Simplio3D WordPress 插件

Simplio3D·
如何在 Elementor 中使用 Simplio3D WordPress 插件

Simplio3D WordPress 插件没有独立的 Elementor 小工具,也不需要它们。每个 Simplio3D 区块同时也是一个短代码,您可使用 Elementor 自带的短代码小工具将其放置到页面中,每个区块对应一个小工具。短代码输出的内容与区块完全一致,因此,Elementor 中的产品配置器与在 WordPress 区块编辑器中构建的配置器运行方式相同:所有小工具共享同一个实时配置,包括 3D 工具栏、尺寸、AR、实时价格、摘要、报价请求以及 WooCommerce 购物车。

本指南将带您快速完成:查找 ID、构建布局、添加到购物车,以及修正常见错误。本文基于插件 2.0.3 版本编写,适用于 Elementor 免费版。

已发布的衣柜配置器:3D 视图显示宽度、高度和深度标签,旁边可选择门板样式、门板数量、尺寸和材质
所有小组件共享同一实时配置:更改尺寸、门板样式或材质后,3D 视图会立即更新。

开始之前

  • 从 WordPress.org 插件目录安装Simplio3D 插件(2.0.3 或更高版本),并以Simplio3D v3模式运行。新安装会默认使用该模式。从 1.x 版本升级的网站会继续保留在旧版模式,直到您在Simplio3D → 迁移中切换。
  • 已连接您的 Simplio3D 账户:在 WordPress 中,前往Simplio3D → 登录 Simplio3D。
  • 已发布项目:在 Simplio3D 中打开分享,启用分享链接并不要设置密码。如果您限制了嵌入域名,请添加您网站的域名。
  • Elementor,免费版即可满足需求。
  • 如需添加到购物车:WooCommerce 以及一个设有价格的简单产品。
WordPress 中的 Simplio3D“账户与设置”页面,包含已连接的账户、“构建配置器”页面检查清单,以及“新建页面:查看器 + 侧边栏”按钮
Simplio3D → 账户与设置:在此连接您的账户。“新建页面:查看器 + 侧边栏”会创建草稿,您可从中复制短代码。

五个短代码

每个短代码都应放入各自独立的 Elementor 短代码小组件中。请将 PROJECT-ID 和 OPTION-ID 替换为您自己的 ID;以下步骤将说明在哪里查找它们。

适用于 Elementor 的 Simplio3D 短代码
区块短代码显示内容
查看器[simplio3d block="viewer" project="PROJECT-ID"]交互式 3D 视图,包含其工具栏、AR 和尺寸
选项[simplio3d block="options" project="PROJECT-ID" option="OPTION-ID"]一个选项,例如材质、尺寸或切换开关。每个选项使用一个小部件。
价格[simplio3d block="price" project="PROJECT-ID"]实时价格
摘要[simplio3d block="summary" project="PROJECT-ID"]用通俗语言说明配置
提交 / 加入购物车[simplio3d block="action" project="PROJECT-ID"]询价表单,或“加入购物车”按钮(见下文)

在 Elementor 中构建产品配置器

从空白页面到可用的配置器。

  1. 查找您的项目 ID

    项目 ID 是分享链接中 /share/ 后面的 36 位字符代码,或者在 Simplio3D 编辑器中打开项目时地址栏内 /project/ 后面的代码。如果项目是新建的或刚刚发布,请在 WordPress 中点击 Simplio3D → 诊断 → 测试连接一次,以便您的网站识别该项目。

  2. 让区块编辑器生成短代码

    Simplio3D 不显示选项 ID,因此可让插件为您生成短代码。前往 Simplio3D → 账户与设置 → 新建页面:查看器 + 侧边栏,这将创建一个包含所有区块的草稿页面。在查看器中选择您的项目,在每个“选项”区块中选择一个选项,并按您的需求进行设置。然后在每个区块中使用“复制短代码”(区块设置 → Simplio3D 高级):其中包含您更改的所有设置。请保留草稿未发布,作为您的 ID 列表。

  3. 添加双栏布局

    使用“使用 Elementor 编辑”打开页面,并添加一个包含两列的容器,比例约为 60% 和 40%。在较旧的 Elementor 网站中,请使用包含两列的区段。

  4. 放置 3D 查看器

    在“元素”面板中搜索“短代码”,将小工具拖入左侧列,然后粘贴查看器短代码。稍等片刻后,实时 3D 视图将显示在编辑器预览中。

  5. 添加选项、价格、摘要和按钮

    在右侧列中,为每个选项添加一个“短代码”小工具,然后分别添加价格、摘要以及提交或加入购物车的小工具。使用同一项目的所有小工具共享同一套实时配置;通过独立的小工具,您可以使用 Elementor 自带的控件重新排序、调整间距和隐藏各个部分。

  6. 发布并测试

    发布后,打开页面并更改各个选项:3D 视图、价格和摘要应同步更新。同时检查 Elementor 的移动端预览和真实手机;小工具会自动堆叠,查看器将切换为移动端高度。

用于衣柜配置器的 WordPress 区块编辑器,包含 Simplio3D 查看器和选项区块,以及用于选择选项及其布局的“选项”区块设置
第 2 步:在区块编辑器中设置每个区块,然后复制其短代码。
Elementor 编辑器中包含 Simplio3D Shortcode 小工具:3D 衣柜配置器及其选项已在页面预览中显示
第 3 至第 5 步:将每个短代码粘贴到各自的 Elementor Shortcode 小工具中。

使用 WooCommerce 添加到购物车

在区块编辑器中,在“添加到购物车”区块中选择产品即可将其关联到您的项目。短代码无法完成此操作,因此请先手动关联产品:

  1. 在产品中,编辑一个设有常规价格的简单产品。
  2. 打开产品数据 → Simplio3D,将Simplio3D 项目设置为您的项目,并将购物车价格设置为Simplio3D 计算价格(经服务器端验证),或设置为该产品自身的 WooCommerce 价格。点击更新。
  3. 记下产品 ID:将鼠标悬停在产品列表中的产品上,或在编辑页面的地址栏中查看 post=123。
  4. 将提交小工具替换为 [simplio3d block="action" project="PROJECT-ID" mode="cart" product="123"]。添加 quantity_mode="selector" 以便顾客选择数量,并添加 after_add="cart" 以将其带到购物车。

随后,购物车、结账页面、订单邮件以及WooCommerce → 订单都会显示该配置、配置图片和经验证的价格。

关联 Simplio3D 价格的产品只能通过配置器购买,因此在产品页面上,WooCommerce 的常规“添加到购物车”按钮会提示顾客先进行配置。使用 Elementor 免费版时,请将配置器放在独立页面上,并从产品页面链接至该页面,例如在简短描述中添加“配置您的产品”链接。使用 Elementor Pro 时,您可以构建单个产品模板,以 Simplio3D 短代码小工具替代 Elementor 的“添加到购物车”小工具;上线前请先预览该设置。

最常用的设置

在短代码中添加设置时,请使用直引号和下划线。从 Word、Google Docs 或 Slack 复制内容可能会将引号转换为弯引号,导致 WordPress 忽略该设置。

  • 查看器上的 height="620px" mobile_height="400px" 可设置其在桌面端及宽度不超过 781 px 的屏幕上的高度。
  • 页面顶部查看器上的 loading="eager" 可使其立即加载,而不是滚动进入视图时才加载。
  • 选项小工具上的 layout="dropdown" 可将选项切换为下拉菜单。根据选项类型,grid、list 和 buttons 也同样可用。
  • columns="4" thumbnails="small" 可让每行容纳更多选项。
  • 价格上的 prefix="From" tax_display="exclude" 可在价格前添加文字,并显示税前价格,与 WooCommerce 购物车保持一致。
  • 摘要上的 summary_mode="compact" hide_defaults="yes" 会将每个选项显示在单独一行,并略过保持默认值的选项。
  • 查看器上的 display="hosted" 可在单个小工具中显示完整的 Simplio3D 配置器,包括所有选项,无需提供选项 ID。
  • 在同一组的每个小工具上使用 instance="oak",可将同一页面上的两个配置器彼此分开。使用相同实例的小工具会共享同一个配置。
区块编辑器中的 Simplio3D Price 区块设置,包含标签、货币、前缀和后缀字段;旁边展示 Eames 椅子配置器及其“加入购物车”按钮
区块编辑器中 Price 区块的设置。每个区块都具有短代码属性,“复制短代码”会包含您所修改的设置。

匹配您的 Elementor 设计

  • 每个短代码小工具的高级选项卡可设置外边距、内边距、背景、边框和响应式可见性。查看器会填满所在列,因此请调整列或容器宽度来控制其宽窄。
  • 这些区块会继承页面的字体和文字颜色。强调色(已选选项、焦点环和按钮)在 Hello Elementor 等经典主题中会回退为近黑色,因此请在外观 → 自定义 → 附加 CSS中将其设置为您的 Elementor 强调色:.simplio3d-block { --s3d-accent: var(--e-global-color-accent); }
  • 其他属性包括用于圆角的 --s3d-radius、用于缩略图尺寸的 --s3d-thumb,以及用于按钮的 --s3d-button-bg。如仅需设置某一个小工具的样式,请在其短代码中添加 class="my-finish",并在 CSS 中定位 .my-finish。

故障排除

插件未启用,或短代码名称错误。请使用 [simplio3d …],而非作为旧版短代码的 [simplio3d_configurator …]。

通过 WooCommerce 销售?

了解 Simplio3D 如何将已配置的价格、配置内容及其图片传递到 WooCommerce 购物车。

先搭建配置器?

了解项目如何从 3D 模型发展为选项、条件逻辑和定价,再上线到您的网站。

博客文章

来自 Simplio3D 团队的指南、教程与新闻。

构建、部署并扩展 3D 商务。

拥有一款 3D 产品配置器,直接通过您的网站推动销售并生成报价方案

相关文章