Case study Addon

Lubinik Shelter Addon

Addon

The Shelter addon adapts Lubinik to animal shelter websites. It manages animal profiles, adoption taxonomies, wish lists, pet tips, galleries, calendars, adoption/pre-affido forms, form entries, animal admin fields, and selectable animal page templates.

  • Core Plugin
  • Site Addon

Inside

StackCore Plugin, Site Addon
Child Themelubinik-child-musisereni, lubinik-child-passionegatti
Pluginslubinik, lubinik-translation, lubinik-seo-light, lubinik-structured-data
01

Problem

A shelter site has a completely different content model from a BnB. It needs animal profiles, adoption statuses, compatibility, health and rescue information, wishes, advice content, forms tied to animal context, and an admin experience that can be adapted without rebuilding everything.

02

Solution

Shelter keeps that domain logic in an addon while reusing the Lubinik core for shortcodes, templates, galleries, calendars, tabs, filters, assets, and settings. It also introduced richer systems: an animal fields manager for the CPT admin screen, a separate frontend form builder, and dynamic template selection for the main CPT page.

03

Results

Shelter proved that Lubinik was not just a hospitality stack. It pushed the core toward a cleaner addon architecture and helped establish the pattern where an addon can expose several coded page templates to the plugin shortcode manager.