Vendr is a platform for real estate agents to offer projects and support property transactions. This plugin displays one configurable public broker feed per WordPress site. Cards show the project photo, name, full address, property type and status, and link to the public Vendr project page. Sold projects remain visible. Visitors can filter by property type, province and status; the feed order is preserved. The listing can be added as the Vendr Property Listing block or the [vendr_property_listing] shortcode.
The optional Cards/Map toggle appears only when at least one visible listing has valid latitude and longitude fields in the public Vendr feed. Pins reflect the current filters; selecting a pin opens a closable card. Listings without feed coordinates remain available in Cards. Map use requires the site owner to configure a restricted Google Maps JavaScript browser key and a Map ID.
The WordPress Vendr workspace provides feed settings, per-project visibility, filters, appearance controls, live device preview, presets and a built-in guide. Card content and address format are configurable, as are the field and appearance of the image badge. Theme mode inherits the same basic card typography, surface and spacing as Zookr Search Requests on the same WordPress theme. Vendr and Zookr appearance JSON files with format_version 1 are accepted only when all fields are supported by the receiving plugin and all values are valid. Free-form CSS, unknown fields and invalid values are rejected. Adapt plugin-specific fields to the destination template first. The AI prompt requests settings-only JSON plus a separate CSS TXT file for manual use in WordPress Additional CSS. The plugin does not process TXT files. Previously stored plugin CSS is no longer executed or exported; keep an old backup before upgrading if it needs to be transferred manually. WordPress Additional CSS is theme-specific and remains unchanged by Reset to Theme. Presets exclude feed URLs, AI example URLs, Google keys and map IDs. The last valid feed is kept indefinitely during an outage, with a visible timestamp of its last successful refresh.
External services: The site server fetches the configured public JSON feed from https://vendr.nl/ when a page is visited after the 15-minute cache interval; no scheduled background request is made. Visitor browsers load project photos from https://cdn.paqt.com/ when supplied by the feed and open project pages on https://vendr.nl/ when clicked. Google Maps JavaScript is loaded from https://maps.googleapis.com/ only after Map is selected and the feed contains coordinates. No project addresses are sent to Google for geocoding. These services may receive IP addresses and normal HTTP request data. Google service use is governed by Google’s terms and privacy policy. See the Vendr terms and privacy notice.