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

- The Hornberger Group
- Real estate / Property management
- WordPress (custom plugin)
- WordPress, PHP, RentEngine API, Leaflet, JavaScript, REST API, Custom plugin
- 2026
- 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 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
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.