Easy Architect lets you design and manage custom post types and dynamic templates directly from the WordPress admin — no coding required.
Fits perfectly into the WordPress UI and offers an intuitive meta field management.
Features:
* Add, edit, and delete custom post types from the admin
* Manage meta fields in the block editor sidebar, just like categories or tags
* Add custom fields (meta) to any post type via a “Meta” submenu (just like Categories/Tags)
* Order meta fields via drag & drop for custom field arrangement
* Support for multiple meta field types: text, image, date, time, datetime
* Enhanced Group block: Optionally hide groups if their meta fields are empty
* Configure all standard post type settings (supports, visibility, capabilities, etc.)
* Choose menu icons with a Dashicon picker or use a custom SVG/URL
* No coding knowledge required
* Clean, minimal, and fast
* Maximal integration into the WordPress admin and block editor
* Create dynamic templates that adapt to your content
Meta Fields & Block Editor Integration
Meta Submenu for Every Post Type
* Each custom post type (and the default “Posts”) gets a Meta submenu in the admin, similar to how Categories and Tags work.
* Here, you can add and manage custom fields (meta) for each post type, with a familiar and user-friendly interface.
* Reorder meta fields easily to control their display order in the editor.
* Choose from multiple meta field types: text, image, date, time, datetime.
Block Editor Sidebar Integration
* In the block editor, a new Meta panel appears in the sidebar.
* You can view and edit all registered meta fields for the current post type directly from the editor.
* You can also add new meta fields right from the sidebar, making it easy to extend your content structure on the fly.
* Meta fields of type “image”, “date”, “time”, and “datetime” have dedicated controls for a better editing experience.
Meta Registration & Usage
* Meta fields are registered using register_meta() in PHP, ensuring they are available everywhere in WordPress (REST API, block editor, etc.).
* You can use these meta fields in supported blocks (e.g., Paragraph, Heading, Image) by binding block attributes to the custom field.
Enhanced Group Block
* The core Group block is enhanced:
* If a meta field is inside a Group, you get a new option: “Hide Group if Meta is empty”.
* This allows for dynamic, conditional layouts—if a custom field is empty, the entire group can be hidden on the frontend.
Workflow Example
1. Create a Post Type (e.g., “Book”).
2. Add Meta Fields (e.g., “Author”, “ISBN”, “Publisher”) via the Meta submenu.
3. Edit a Book in the block editor:
* Fill in meta fields in the sidebar.
* Use blocks and groups to design your template.
* Optionally, set groups to hide if their meta is empty.
4. Frontend: Your template displays only the groups/fields with content, keeping your design clean and dynamic.
Benefits
* No coding required for most tasks—everything is manageable from the admin and block editor.
* Flexible layouts: Show/hide sections based on meta content.
* Consistent UI: Meta management feels like native WordPress features.
* Developer-friendly: All meta is registered and accessible via standard WordPress APIs.

评论0