WP Engine, one of the world’s largest managed WordPress hosting companies hosting 1.5 million sites across 150 countries, has released a free WordPress plugin to create custom post types and fields for headless WordPress websites. The free-to-use WordPress plugin is named Atlas Content Modeler (ACM).
Custom content modeling is a critical task for every enterprise WordPress project, stated WP Engine. However, WordPress doesn’t have this kind of feature as part of its core content management system (CMS). For developers, the result therefore might be a frustrating experience.
Additionally, custom content modeling currently requires multiple WordPress plugins, while content modeling for headless WordPress would often involve using an extension to WPGraphQL. All of this may result in a confusing, error prone development process.
“Creating custom content models is one of the first things you need to do in any digital transformation project, because it’s the glue between the marketers who create and manage content and the website developers who consume that content,” said Jason Cohen, Founder and Chief Technology Officer (CTO) at WP Engine. “This shouldn’t be hard to do! That’s why we developed the Atlas Content Modeler. We want to simplify and accelerate WordPress development by giving developers a beautifully designed, intuitive tool that takes care of their content modeling needs in one open-source plugin.”
Key features of Atlas Content Modeler
The ACM WordPres plugin would integrate seamlessly with WPGraphQL, replacing the need for three separate plugins required to create content models for headless websites.
WP Engine’s AACM plugin would deliver the following benefits:
- 3 tools in 1 – Create custom post types and fields in WordPress, and integrate it with WPGraphQL for headless projects in a single package. ACM standardizes a development team’s toolset in one plugin for content modeling.
- Easy to use – The plugin is intuitive enough to use right away, according to WP Engine. It is accompanied by documentation for the more advanced features.
- Advanced fields, by default – The ACM plugin would enable developers to go beyond simple text fields. Developers can create schemas that include Rich Text, Media, Numbers, Dates, Boolean and Relationship data fields.
- Define relationships between content models – ACM comes with the ability to define relationships between content models, which can add both structure and meaning to content. With the ACM WordPress plugin, developers or content editors can also connect individual entries to each other.
- Create custom taxonomies – With ACM, developers may define taxonomies that can help their content producers organize their content in a flexible manner.
- Enhance publisher experience – ACM automatically creates edit screens that may empower content producers to begin publishing structured content immediately.
Headless WordPress Toolset
ACM joins WPGraphQL, a free, open-source WordPress plugin that provides an extendable GraphQL schema and API for any WordPress site and Faust.js, the open source, front-end framework for building Headless WordPress sites as a member of WP Engine’s headless WordPress toolset.
While Faust enables website publishers to query WordPress content without writing GraphQL queries, ACM exposes that data through WPGraphQL by default, without an additional plugin or configuration step. When used together, the development experience would be simpler than alternative ways to build headless sites. Next to that, it would also be easier than building the same templates and models with classic WordPress.
For more information about the Atlas Content Modeler, visit the WordPress plugin website here.