插件简介
JetEngine 是一款由 Crocoblock 开发的 WordPress 动态内容和自定义内容类型插件,早期专为 Elementor 页面构建器设计,现在已经能单独使用支持 Gutenberg 编辑器。它可以帮助用户创建 自定义文章类型(CPT)、分类法、元字段(Meta Fields)、动态列表和模板,适用于构建复杂网站,如目录网站、房地产网站、电商网站、教育网站等。
应用场景
- 自定义内容类型(CPT)
- 创建自定义文章类型、分类法和标签,满足不同网站的内容结构需求。
- 自定义字段(Meta Fields)
- 为文章、页面或自定义内容类型添加文本、数字、日期、URL、复选框、下拉选择等多种字段。
- 动态内容显示
- 使用 JetEngine 的 Listing Grid、Dynamic Field 和 Dynamic Link 小工具,将自定义内容动态展示在页面中。
- 表单与前端内容提交
- JetEngine Forms 可创建前端表单,实现用户投稿、注册、订单、预订等功能。
- 高级查询与过滤
- 支持 查询构建器(Query Builder),可对内容进行高级筛选和排序,适合目录、房产、商品等网站。
- WooCommerce 扩展
- 支持 WooCommerce 产品自定义字段、前端提交、动态价格显示等功能。
适合网站
- 创建 自定义文章类型(CPT)、自定义字段;
- 创建 动态列表、动态表格、动态表单;
- 在页面中显示动态内容(来自数据库的数据)
- WooCommerce 商店和电商平台
- 目录网站、分类信息网站(房产、汽车、招聘等)
- 教育、培训和在线课程平台
- 社区、会员和前端投稿网站
入门教程
- 安装与激活
- 在 WordPress 后台 → 插件 → 安装插件 → 搜索 JetEngine → 安装并激活。
- 若购买 Pro 版本,输入许可证以激活全部功能。
- 创建自定义文章类型(CPT)
- JetEngine → CPT → 添加新 CPT → 设置名称、标签、图标和支持字段。
- 可同时创建自定义分类法和标签。
- 添加自定义字段(Meta Fields)
- JetEngine → Meta Boxes → 添加新字段 → 选择字段类型(文本、数字、选择框等)。
- 关联到 CPT 或页面。
- 创建 Listing Grid 动态列表
- JetEngine → Listing → 添加新 Listing → 选择数据源(CPT、分类法)。
- 使用 Elementor 编辑器自定义显示样式。
- 前端表单与内容提交
- JetEngine → Forms → 创建表单 → 配置字段和提交行为。
- 可实现前端用户投稿、注册或 WooCommerce 产品提交。
- 高级查询与过滤
- JetEngine → Query Builder → 创建自定义查询 → 配置条件、排序、筛选。
- 可与 Listing Grid、Dynamic Listing 一起使用,显示筛选后的内容。
常见问题
- JetEngine 是否必须与 Elementor 一起使用?
- 最初JetEngine 主要依赖 Elementor 构建动态内容和模板。后续开发已支持古腾堡编辑器。
- 是否支持 WooCommerce?
- 可以用于目录和列表网站吗?
- 可以,Listing Grid + Query Builder 可以实现复杂的目录筛选和展示。
- 是否支持前端用户投稿?
- 支持,使用 JetEngine Forms 可以创建前端内容提交表单。
- 是否支持多语言网站?
- 支持 WPML、Polylang 和其他多语言插件。
插件对比
| 插件名称 | 主要特点 | 优势 | 劣势 |
|---|
| JetEngine | CPT、Meta Fields、Listing Grid、Forms、Query Builder | 功能全面,动态内容和前端表单强大 | 高级功能需学习曲线,依赖 Elementor |
| Crocoblock JetElements | 基本 Elementor 元素扩展 | 易用,适合快速搭建网页 | 不支持 CPT 和复杂动态内容 |
| ACF (Advanced Custom Fields) | 自定义字段、数据管理 | 数据结构灵活,开发者友好 | 不提供动态列表和前端表单 |
| Toolset | CPT、关系型数据、前端表单 | 企业级功能强大,支持复杂关系型内容 | 界面复杂,非开发者学习曲线较高 |
结论:JetEngine 非常适合需要 动态内容、前端表单、目录和列表、WooCommerce 扩展功能 的网站;ACF 更适合开发者自定义字段管理,Toolset 适合企业级复杂网站,JetElements 更适合快速搭建普通网页。