A Cuor Leggero: Bringing My First BnB Website Back Home to Lubinik

July 8, 2026 Web Development

Some projects are more than client work. They become part of the way you build.

A Cuor Leggero was one of those projects for me. It was the first BnB website that pushed me to create a custom WordPress theme and plugin instead of forcing a very specific hospitality project into generic tools that did not quite fit.

At the time, the goal was practical: present the apartment clearly, show the rooms and galleries, organise local information, highlight nearby restaurants and attractions, and make booking or contacting the owner simple for visitors.

That first version worked, but it also taught me something important. A good BnB website needs more than a pretty homepage. It needs a clean structure behind the scenes so the owner can keep information updated without the whole site becoming fragile over time.

From a custom project to a reusable foundation

The original A Cuor Leggero website was built before Lubinik existed as a real framework. It already contained many ideas that would later become part of my current workflow: custom content types, accommodation details, galleries, services, amenities, food recommendations, attractions, booking links, contact settings, and flexible sections.

But in the first version, those pieces were still too close to the original project. The theme, the plugin logic, the visual design, and the site-specific features were all more connected than they should have been.

Over time, that experience helped shape Lubinik: my WordPress framework for building custom websites with a cleaner separation between reusable architecture and the unique identity of each project.

Why migrate instead of just updating?

For this rebuild, I did not want to simply patch the old site or copy the old theme into a new installation.

The better approach was to treat the previous website as the source of truth for content, images, settings, and design direction, then rebuild it on a clean Lubinik setup.

The new version now runs on the Lubinik parent theme, the Lubinik core plugin, the BnB addon, and a fresh child theme created specifically for A Cuor Leggero. This makes the project easier to maintain, easier to extend, and much safer to evolve in the future.

What moved into the new site

The migration was not just a visual refresh. It involved moving the important structure of the old website into the current Lubinik BnB system.

  • The accommodation content was migrated into the new BnB content model
  • Room details such as capacity, area, bedrooms, bathrooms, and description were preserved
  • Photo galleries were rebuilt with the correct media references
  • Services and amenities were mapped to the new taxonomy structure
  • Food recommendations and local attractions were kept as real editable content
  • Booking, contact, social, and map settings were reviewed and reconfigured
  • The visual identity was recreated through a dedicated child theme

One of the most important parts of the work was media migration. The old site stored several galleries using attachment IDs, which means images could not simply be copied as files. They needed to be imported properly and remapped so the galleries would continue to work in the new WordPress installation.

A cleaner admin experience

The new setup is designed to make everyday management easier.

Accommodation information, galleries, services, amenities, restaurants, attractions, contact details, and booking links now live in clearer places inside WordPress. Instead of relying on one old custom theme to hold everything together, the site now uses a more modular architecture where each part has a proper role.

That matters because small hospitality websites often need regular updates: new photos, changed booking links, updated local recommendations, revised descriptions, seasonal adjustments, and practical information for guests.

A website should not make those updates feel risky.

Built on Lubinik

This migration also represents a personal milestone.

A Cuor Leggero was one of the projects that pushed me to start building the tools that later became Lubinik. Bringing it into the current framework felt like closing a loop: the first BnB site now lives inside the system it helped inspire.

For visitors, the result is a clearer and more reliable website. For the owner, it is a cleaner structure that can keep growing. For me, it is a reminder that good tools often start with one very concrete problem that refuses to fit inside a generic solution.

Looking ahead

The migration of A Cuor Leggero is not just about preserving an older website. It is about giving it a better foundation for the future.

With Lubinik, the site can now benefit from the same framework improvements, addon updates, and maintenance workflow that support my newer projects.

That is exactly what I want from a professional website: something that looks aligned with the business today, but is also ready to adapt tomorrow without needing to be rebuilt from scratch every time.