Wohno – Immobilien-Inserate Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
The official Wohno plugin fetches your real-estate listings through the Wohno
API and renders them as native, SEO-friendly HTML directly on your WordPress
site (list/grid). Clicking a listing opens its detail page on wohno.de, where the
application also takes place. This keeps the applicant folder — including all
personal data and the related GDPR responsibility — entirely with Wohno, while you
present a high-quality showcase on your own domain.
Highlights
- Native & SEO-friendly – real HTML listings on your domain, no iframe.
- Image gallery & detail modal – each card shows all photos; a click opens
an in-page modal with the description, key facts and “view / apply” buttons. - Three ways to embed – Gutenberg block, classic widget, and shortcode.
- Four layouts – grid, large cards, list and an interactive map.
- Front-end search – an optional filter bar (city, rooms, rent, type, WBS,
full-text) lets your visitors search your whole portfolio, server-side and
SEO-friendly. Enable with the block toggle orsearch="1". - Single listing – embed one listing’s card via
[wohno_listing id="…"]. - Adjustable branding – accent colour and corner radius in the settings.
- Filters – city, ZIP, number of rooms, maximum rent, property type, WBS,
full-text search. - “Load more” – cursor-based pagination for the list/grid.
- Map layout – optional interactive map (Leaflet + OpenStreetMap, no API key).
- Fast – server-side fetch with caching (transient + ETag) and a background
prewarm, so page rendering never blocks on the API and your quota is spared. - Secure – the API key is encrypted at rest, used server-side only over HTTPS,
and never reaches the browser; no applicant data is stored on your site. - Translatable – fully i18n-ready (text domain
wohno).
Embed via shortcode
[wohno_listings city="Köln" rooms_min="2" rent_max="1200" limit="9" columns="3"]
External services
This plugin connects to the Wohno API (https://wohno.de) to fetch and display
your listings. Without this connection the plugin cannot show any listings.
- When: on every page view that displays listings (server-side, with ~5
minutes of caching), plus when you click “Test connection” in the admin. - Where:
https://wohno.de/api/v1/listings - What is sent: your API key (in the
X-API-Keyheader, server-side only,
never in the browser), the filters configured in the block/widget/shortcode
(e.g. city, price), and a plugin version identifier (X-Wohno-Plugin). No
data about your site’s visitors is sent. - What is received: public listing data (title, key facts, image URLs, slug
for the detail link).
Provider: WOHNO UG (haftungsbeschränkt). Terms: https://wohno.de/agb · Privacy:
https://wohno.de/datenschutz
OpenStreetMap (only with the map layout): if you use the map layout
(layout="map"), your visitors’ browsers load map tiles from OpenStreetMap
(https://*.tile.openstreetmap.org). This transmits the visitor’s IP address to
OpenStreetMap. Without the map layout no such connection is made. Tile usage
policy: https://operations.osmfoundation.org/policies/tiles/ · Privacy:
https://wiki.osmfoundation.org/wiki/Privacy_Policy
Screenshots
Listings grid on a WordPress page.
The “Wohno – Inserate” Gutenberg block with filter and layout options.
The settings page with API key entry and connection test.

