5.0 (174 用户评价)
Custom Post Type UI Extended

Custom Post Type UI Extended – 轻松展示自定义内容,打造灵活 WordPress 网站

$

3
Updated: 2025/08/07

“By purchasing a membership (only for $9.90), you can download up to 150 products per month for free, instead of paying each one separately.”

通过 Custom Post Type UI Extended,您可以无需编写代码,即以 Gutenberg 区块或短代码形式将自定义文章类型(CPT)内容灵活嵌入页面和文章中。支持多种布局样式、无缝集成现有 CPT(如 WooCommerce、EDDs 等)及支持多站点网络设置,助力构建结构清晰、可重用、视觉吸引力强的网站展示模块。
Content Requires Payment:$3
Buy Now Upgrade to VIP

If you encounter any issues, please contact us.

下载版本

  • Custom Post Type UI Extended v1.12.3

Custom Post Type UI Extended 介绍

产品简介

Custom Post Type UI Extended 是基于广受欢迎的 Custom Post Type UI Extended 插件而打造的可视化内容展示扩展。它主要通过 Gutenberg 区块和短代码生成器,允许用户选择任意已注册的自定义文章类型或内容(如 WooCommerce 产品、Easy Digital Downloads 项目等),并以多种布局形式(如列表、网格、滑块、特色卡片等)嵌入到页面或文章中。支持多站点网络环境,可统一在网络层级配置 CPT 和其他内容类型,省时高效。此外,该插件提供丰富的 hooks 和 filters,便于开发者进行布局模板自定义与扩展。

主要功能亮点

  • 支持通过 Gutenberg 区块插入自定义文章类型内容,无需编写短代码
  • 多种内置布局样式:列表、网格、滑块、卡片、特色展示等,满足不同展示需求
  • 与各种 CPT 数据源兼容,包括 WooCommerce、EDD、LearnDash 等插件内容
  • 支持 WordPress 多站点网络,在网络层级统一创建和管理 CPT 内容
  • 提供短代码生成器,可灵活嵌入到侧边栏、页脚等任意位置
  • 丰富的开发钩子与过滤器,便于定制模板与扩展功能

适用人群与使用场景

适合人群

  • 希望提升展示效果但不熟代码的站长与内容编辑者
  • 构建多站点 WordPress 网络(Multisite)的管理员
  • 需要将 WooCommerce 产品、EDDs 下载或 LearnDash 内容灵活嵌入页面的电商或课程平台运营者
  • 插件或主题开发者,需扩展展示模板者

使用场景

  • 在页面中插入特色产品展示、课程推荐板块、作品集等模块
  • 管理网络中多个站点的统一 CPT 内容结构和展示样式
  • 将特定自定义内容以不同格式(如滑块、网格、列表)快速展示并提升视觉吸引力
  • 在侧边栏、页脚等非正文区域嵌入动态内容模块

同类插件对比

功能项Custom Post Type UI ExtendedAdvanced Custom Fields (ACF)JetEngineMeta Box
注册自定义文章类型✅ (基于 CPTUI)✅ (Pro 版)
注册自定义分类法✅ (基于 CPTUI)
自定义字段支持❌ (不直接创建)✅ (核心功能)
丰富字段类型❌ (不直接创建)✅ (30+ 种)✅ (40+ 种)
古腾堡区块支持✅ (专用展示区块)✅ (通过 Meta Box 集成)✅ (MB Blocks)
短代码生成器✅ (通用数据源)
多站点网络支持✅ (集中管理)
无代码内容展示✅ (核心优势)❌ (需模板代码)
开发者友好/可扩展性✅ (钩子/过滤器)
专用数据库表支持
页面构建器集成✅ (通过短代码/区块)

Custom Post Type UI Extended 独有优势:

  • 专注于内容展示的无代码解决方案: CPTUI Extended 的核心优势在于其极致简化的自定义文章类型内容展示能力。它提供了一个专用的古腾堡区块和通用的短代码生成器,让非技术用户无需编写任何代码,即可将来自任何来源(包括 WooCommerce、LearnDash 等)的自定义文章类型数据,以多种精美布局呈现在网站的任何位置 。这填补了许多 CPT 创建插件在前端展示方面的空白,因为这些插件通常需要额外的代码或复杂的模板设置才能将数据呈现在网站上 。
  • 强大的跨插件数据兼容性: 其短代码生成器能够处理来自网站上“任何”文章类型的数据,这意味着它不仅限于 CPTUI 自身创建的 CPT,还能无缝集成和展示其他流行插件(如电商、教育、会员系统)的数据 。这种广泛的兼容性提供了无与伦比的灵活性和内容整合能力,使用户能够将不同来源的结构化内容统一展示,提升网站的整体内容价值。
  • 卓越的多站点网络支持: 针对 WordPress 多站点环境,CPTUI Extended 允许在网络层面统一注册 CPTs 和分类法,极大简化了多站点的内容管理和部署 。这确保了整个网络的内容一致性和运营效率,对于管理多个相关网站的机构或企业而言,这是一个显著的优势,而其他多数同类插件不具备此项功能。

同类插件特有功能说明:

  • Advanced Custom Fields (ACF): ACF 专注于创建和管理高度灵活的自定义字段,提供丰富的字段类型(如中继器、灵活内容),并通过字段组控制数据结构 。它是内容建模的强大工具,但其主要侧重于后端数据输入,前端展示通常需要开发者编写代码。
  • JetEngine: 作为 Crocoblock 的强大工具包,JetEngine 提供了全面的动态网站构建能力,包括自定义文章类型、分类法、自定义字段、关系管理,并支持将 CPT 数据存储在独立数据库表中以优化大型项目的性能 。它是一个全面的解决方案,但其功能丰富性也可能带来学习曲线和潜在的性能优化需求。
  • Meta Box: Meta Box 提供超过 40 种字段类型和 25+ 扩展,支持创建自定义文章类型、分类法和元字段,并强调代码优化和轻量级设计 。它也支持通过其 MB Blocks 组件创建古腾堡区块,但其核心仍然是自定义字段的创建和管理。

用户反馈亮点

  • “无需每次写 PHP,即可快速编辑文章类型”
  • “界面友好,非常易于管理自定义内容类型”

与其他插件/主题搭配建议

  • 与 Advanced Custom Fields (ACF) 联用:为 CPT 添加更多元数据,然后通过 CPTUI Extended 展示更丰富内容。
  • 与 WooCommerce / Easy Digital Downloads:直接展示产品或下载项目集合,支持购买按钮嵌入等布局。
  • 与页面构建器(如 Elementor、Brizy)结合:可在页面构建器中插入 CPTUI Extended 区块,使展示模块嵌入更便捷。
  • 与会员系统(如 MemberPress、Paid Memberships Pro)配合:展示不同会员等级可访问的专属内容列表或推荐板块。

常见问题(FAQ)

CPTUI Extended 和免费版 CPTUI 有何区别?

CPTUI 负责 “注册” 自定义文章类型和分类法,但不会帮你把内容展示到前端;CPTUI Extended 则提供区块、短代码与模板系统,负责 “展示” 自定义内容,并新增多站点统一管理功能。

我如何在 Gutenberg 中插入自定义文章类型内容?

在块编辑器搜索 “Custom Post Type Display” 区块即可调用 CPTUI Extended。选择数据源与布局后,即可可视化预览并插入页面。自 1.7.0 版起官方已全面转向 Block 方式,后续更新都以块为核心。

不用 Block,能否继续用短代码?

可以。插件内置 短代码生成器,在后台点选文章类型、布局和字段后即可复制短代码到文章、侧边栏等任意位置;短代码方案已承诺 长期向后兼容

支持哪些布局?能自定义吗?

现有 10 种官方布局(列表、网格、特色、滑块等),均可按需隐藏/显示缩略图、作者、日期等字段;1.11.x 开始还加入 Post Slider 轮播布局。若需要完全自定义,可复制模板到主题并修改 HTML/CSS。

能展示 WooCommerce 商品或其它插件生成的 CPT 吗?

可以。区块与短代码均能读取 站点内任何已注册文章类型,包括 WooCommerce、Easy Digital Downloads、LearnDash 等插件生成的内容,无需额外适配。

我运行的是 WordPress Multisite,如何统一创建 CPT?

在「网络管理后台 → CPTUI Extended」一次性创建文章类型或分类法,即可 网络级共享;也可按需指定仅在单个子站点启用。这样可避免在每个站点重复配置。

如何修改缩略图大小或 HTML 类名?

缩略图尺寸:通过 cptui_extended_thumbnail_size 过滤器改成 largefull 或自定义尺寸。

HTML 类名与结构:插件暴露多组 filters,可精准调整输出的 wrapper、列表元素等。

更新或批量编辑时丢失 CPT / Taxonomy 怎么办?

个别用户在多站点一次性覆盖设置后导致原有 CPT 消失。建议:

  1. 更新前导出 JSON 备份;
  2. 批量操作后立即在网络后台检查是否覆盖;
  3. 若已丢失,可在备份 JSON 中恢复。

关于本插件/主题的 GPL 许可说明

本商品基于 GPL(通用公共许可证) 进行分发,确保其安全、合法。点击了解 什么是 GPL 协议 | 点击了解 WordPress 官网关于 GPL 的说明

简单来说,采用 GPL 许可的插件/主题源代码开源共享,用户可以合法地自由修改、使用、再分发,以支持开源软件的持续发展。

重要说明

  • 本商品标题中提及的插件/主题的原始开发公司与我们无任何官方关系,该公司未授权我们销售其产品或品牌。
  • 本商品是该插件/主题的重新分发版本,由第三方开发者制作,并依据 GPL 许可协议 进行合法再分发。

命名与用途声明

  • 我们在商品名称中使用该插件/主题的名称,仅为明确该 GPL 产品的来源,帮助用户更好地了解其功能和适用场景。
  • 本页面及产品描述无意冒充官方引起混淆,所有销售行为均严格遵循 GPL 许可协议,确保用户明确知晓他们获得的是基于开源许可的分发版本

用户权益

购买本商品后,用户可以:
✔ 自由使用:在多个站点安装和使用,无需额外授权。
✔ 自由修改:根据需求调整代码,以满足个性化需求。
✔ 自由分发:可在 GPL 许可范围内共享或再分发软件。

我们的目标是支持开源社区的发展,同时确保用户能够以更低的成本,安全、便捷地使用高质量的 WordPress 主题和插件。

发表回复