Custom WordPress Plugin
Custom Post Type & Taxonomy Plugin
Structured editorial content for a content heavy site, without a bloated page builder.
- Platform
- WordPress
- Stack
- PHP, WordPress, Custom Post Types, REST API
Context
A US content network managed a lot of structured editorial content and was bending generic pages and a heavy page builder to fit it. That made the admin slow and the underlying data messy and hard to reuse.
I built a focused plugin that registers exactly the post types and taxonomies they needed, and nothing they did not.
How it works
- Registers custom post types and taxonomies for the site content model
- Adds custom meta boxes for the structured fields
- Adds admin columns and list filters so editors find content fast
- Exposes the post types over the WordPress REST API for reuse elsewhere
Results
- Editors got a clean admin built around their content, not a generic builder
- Content became queryable and reusable through the REST API
Lessons
I would drive the registrations from a small config array instead of inline code. It would let a non developer add a field without touching PHP and keep every registration in one readable place.
Stack
- PHP
- WordPress
- Custom Post Types
- REST API