Contact Forms

单页联系表单,带字段构建器、提交收件箱、CSV 导出和通知邮件。

插件

Contact Forms

单页联系表单,带字段构建器、提交收件箱、CSV 导出和通知邮件。

  • 分类: forms
  • 状态: 可用
  • 版本: 0.2.0
  • 价格: 未知
  • 来源: 官方插件注册表
  • 安装方式: 注册表沙盒插件
  • 核实日期: 2026-10-21

描述

这是 Mason James 开发的独立插件,用于简单的联系表单。可构建带有文本、电子邮件、文本区域、下拉选择和复选框字段的单页表单。可查看、归档、删除和导出提交内容。通知使用 EmDash 已配置的邮件传输方式,包括 SMTP。提交记录不包含原始 IP 地址。源代码仓库为私有;可安装的软件包可公开下载。

安装

在 EmDash 1.0.1 或更高版本并带有沙盒运行器的环境中,从 EmDash 注册表安装 Contact Forms。在 Plugins > Forms 中创建表单。若要将其嵌入内容,请安装 @masonjames/emdash-contact-forms,并从其 registry-embed 导出中注册 contactFormsEmbedPlugin(),然后构建并部署站点。插入 Contact Form 块,并从 Forms 页面复制其表单 ID。为通知配置 EmDash 邮件传输。

常见问题

从注册表安装会向我的页面添加表单渲染器吗?不会。可选的原生配套组件提供服务器端渲染的 Astro 和 Portable Text 组件,必须在站点配置中安装。现有的原生 Contact Forms 数据不会自动复制到注册表安装中。不包含上传、多页流程、webhook、CAPTCHA 或自动回复功能。