CASE STUDY · WordPress (custom plugin) · 2026

The Hornberger Group

A custom WordPress plugin that syncs a property-management firm's RentEngine listings into a fast, filterable, map-based rental directory, updated automatically.

Auto-sync

RentEngine listings into WordPress

The Hornberger Group, project hero
Client
The Hornberger Group
Industry
Real estate / Property management
Platform
WordPress (custom plugin)
Stack
WordPress, PHP, RentEngine API, Leaflet, JavaScript, REST API, Custom plugin
Year
2026
Services
Web design & development

The brief

The Hornberger Group manages rental property and lists its inventory in RentEngine, a property-management platform. They needed those listings to live on their own WordPress site as a fast, branded rental directory, kept in sync automatically, rather than sending prospects off-site or copying listings by hand.

What we did

  • Built a custom WordPress plugin that pulls listings from the RentEngine API and stores them as a native rental_listing custom post type.
  • Automated scheduled and on-demand sync with background processing, smart updates that preserve manual edits, and import of all property photos as a gallery.
  • Created a filterable directory, search, price, beds, baths, laundry, pet-friendly and sorting, with an interactive Leaflet map and a grid/map split view.
  • Built branded single-listing pages with gallery, lease and deposit accordions, apply and schedule-a-showing actions, an enquiry form, and Fair Housing disclaimers.
  • Shipped an admin panel for API config, sync schedule and image management, with sync logs and connection testing.

How we built it

The plugin connects to the RentEngine public API and maps its fields onto WordPress meta on a rental_listing post type, so listings behave like native content with the editor, featured images and REST API available. Sync runs in the background on a schedule or on demand, updating only changed listings and cleaning up images when a listing is removed, so a site with a large inventory stays fast and accurate without manual work. The front end is a directory with advanced filtering and a Leaflet map with price markers and a grid/map split that collapses to a map/list toggle on mobile, delivered through shortcodes and theme-overridable templates so the output matches the site's design rather than an off-the-shelf widget.

Because listings change constantly, the whole plugin is built around one idea: the WordPress site is always a faithful, fast mirror of RentEngine, with zero manual copying and no listings going stale.

The Hornberger Group rental directory on tablet and mobile
The Hornberger Group rental directory on tablet and mobile, tabletThe Hornberger Group rental directory on tablet and mobile, mobile

The result

The Hornberger Group's rentals now live on their own WordPress site as a self-updating, map-searchable directory that matches their brand, with prospects applying and scheduling viewings directly. New and changed listings appear automatically, and the team manages everything from the WordPress admin.

Real-time

rental directory, synced automatically

Tech stack

  • WordPress
  • PHP
  • RentEngine API
  • Leaflet
  • JavaScript
  • REST API
  • Custom plugin

07, START A PROJECT

Want work like this?

Tell us what you're building. We reply within 4 hours during UK business hours.