EmDash 官方文档。
用 EmDash 为 Astro 站点加入 WordPress 风格的 CMS 能力
用你已经熟悉的 WordPress 概念来理解 Astro 基础
为熟悉 WordPress 的开发者介绍 EmDash 的功能与概念
EmDash 后台 — 使用 TanStack Router、TanStack Query 与 Kumo 组件的 React SPA。
EmDash 的内部机制 — 数据库优先模式、Live Collections、插件系统与后台面板。
用集合与字段定义内容类型 — 支持的字段类型、校验与关联。
EmDash 的数据库优先内容模型 — schema 如何存储、在运行时如何变更与查询。
如何搭建开发环境并为 EmDash 做贡献。
如何为 EmDash 管理界面贡献翻译。
使用 D1 与 R2 将 EmDash 部署到 Cloudflare Workers。
使用 D1、PostgreSQL、libSQL 或 SQLite 配置 EmDash。
将 EmDash 部署到任意 Node.js 托管平台。
使用 R2、S3 或本地文件系统配置媒体存储。
在 5 分钟内创建你的第一个 EmDash 站点。
将 Claude、ChatGPT 等 AI 助手连接到您的 EmDash 站点。
EmDash 站点的通行密钥优先身份验证。
使用 EmDash 搭建包含文章、分类与标签的完整博客。
将内容翻译为多种语言,支持按语言发布、独立 slug 与自动回退。
在 EmDash 中上传并管理图片与文件。
为页头、页脚与侧栏创建并管理导航菜单。
通过模板字段让编辑者为单页选择不同布局。
在发布前安全预览草稿内容。
使用 getEmDashCollection 与 getEmDashEntry 在模板中获取内容。
创建并在全站复用可重复插入的内容块。
配置全站标题、徽标与社交链接等全局项。
用分类、标签与自定义分类法组织内容。
在侧边栏、页脚及其他模板区域添加动态内容块。
在 EmDash 管理后台中创建、编辑和管理内容。
使用 x402 支付协议为内容变现 — 向机器人收费,而非向访客收费。
原生 Astro 的 CMS。在类型安全内容、插件可扩展与可移植部署之上,成为 WordPress 的现代继任者。
了解 EmDash 是什么、如何工作,以及它是否适合你的项目。
将 WordPress 及其他来源的内容导入 EmDash。
通过分步指南将 WordPress 内容导入 EmDash。
使用 Plugin API 将 WordPress 插件转换为 EmDash 插件
为 EmDash 管理后台添加自定义页面与仪表盘小组件。
从你的插件中暴露 REST 端点,用于后台 UI 和外部集成。
沙盒插件后台页面和小部件的声明式 UI 块。
使用钩子、存储、设置和后台 UI 构建 EmDash 插件。
钩入内容、媒体和插件生命周期事件。
从 EmDash 市场安装插件或从代码添加它们。
使用添加钩子、存储、设置和后台 UI 的插件扩展 EmDash。
打包并将你的 EmDash 插件发布到 Marketplace。
EmDash 如何在 Cloudflare Workers 与 Node.js 部署中隔离不受信任的插件。
通过设置 schema 与 KV 存储配置插件。
在带索引查询的文档集合中持久化插件数据。
以编程方式查询和管理 EmDash 内容的 API。
EmDash CMS 命令行界面。
EmDash 配置选项的完整参考。
EmDash 全部字段类型的完整参考。
用于扩展 EmDash 功能的插件钩子。
MCP 服务器的协议详情、工具规范和 OAuth 配置。
用于内容、媒体和模式管理的 HTTP 端点。
构建并分发你自己的 EmDash 主题。
了解 EmDash 主题如何工作,以及它们如何引导新站点完成初始化。
使用结构化方法将 WordPress 主题转换为 EmDash 主题。
EmDash 种子文件结构与语法参考。
了解 EmDash 解决的问题,以及它与其他方案的对比。