Lubinik Core Plugin
Framework Site
The Lubinik core plugin is the shared backend layer for addons. It provides the admin dashboard, plugin settings, shortcode registry, plugin-side shortcode manager, reusable components, filter/list infrastructure, template resolver, asset manager, gallery/calendar components, entity tabs, CTA and share button shortcodes.
- Core Plugin
Problem
After the first site-specific plugin grew too large, it became clear that every addon should not copy the same admin systems, shortcode manager, template loading, asset hooks, galleries, calendars, tabs, filters, and utility shortcodes. The repeated machinery needed to be boring, shared, and domain-agnostic.
Solution
The core plugin keeps the reusable plugin-side systems in one place. Addons register their own CPTs, taxonomies, shortcodes, templates, and settings, while the core provides the registries, renderers, managers, components, and conventions that make those addons behave consistently.
Results
The core lets BnB, Shelter, Freelance, Comics, and Showcase stay focused on their domain instead of rebuilding infrastructure. It also gives Lubinik a promotion rule: a feature only moves into core when several real projects prove that it belongs there.