Vendr Property Listing

Beschrijving

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.

Schermafbeeldingen

Blokken

Deze plugin heeft 1 blok.

  • Vendr Property Listing Toon openbare vastgoedvermeldingen uit je Vendr makelaarsfeed.

Installatie

  1. Upload the installable ZIP through Plugins > Add New > Upload Plugin, then activate it.
  2. Open in Vendr je makelaarsbeheerpagina op https://vendr.nl/realtor/{kantoornaam}/edit en kopieer de URL van je openbare feed. Deze eindigt op /feed.
  3. Open Vendr in het WordPress-beheer en sla de feed-URL op. https://vendr.nl/realtor/{kantoornaam}/feed.
  4. Voeg het blok Vendr Property Listing of de shortcode [vendr_property_listing] toe aan een gepubliceerde pagina.
  5. Optional: configure a browser key restricted to your site’s HTTP referrers and Maps JavaScript API, plus a Google Map ID. Enable billing in your own Google Cloud project. Map pins require latitude and longitude in each feed item.

FAQ

Kan ik één project verbergen?

Ja. Gebruik het oogpictogram onder Vendr > Projecten. Dit heeft alleen invloed op de WordPress vermelding, niet op de Vendr feed.

Wat gebeurt er als de feed niet beschikbaar is?

The last valid feed remains available without an expiry. A notice displays the last successful refresh time. If no valid feed has ever been received, an unavailable message appears.

Worden verkochte objecten getoond?

Ja, als ze in de feed openbaar zichtbaar zijn. De status wordt weergegeven als Verkocht.

Wanneer wordt Google Maps geladen?

Only after a visitor selects Map. Card browsing does not load the Google Maps JavaScript API.

Can I import a Zookr appearance preset?

Yes, when every field is supported by the receiving plugin and all values are valid. Export JSON from Zookr, adapt plugin-specific fields to the Vendr template and remove custom_css if present. Import under Vendr > Presets and check the preview. CSS is never imported; paste any separate CSS TXT content into WordPress Additional CSS yourself.

Can I link directly to a workspace tab?

Ja. Voeg #presets of #appearance/layout, #appearance/menu of #appearance/card toe aan de URL van het Vendr beheerscherm. De slug van de WordPress-pagina blijft hetzelfde.

Hoe stel ik het afbeeldingslabel en de velden onderaan de projectkaart in?

Under Appearance > Card > Upper area > Image badge, choose the feed field, position and badge styling. Under Lower area, show or hide the project name, address, property type and status; choose an address format and style the property type and status rows and labels separately. The AI preset example page is used for styling only. Its two URL fields are saved with Save settings.

Beoordelingen

Er zijn geen beoordelingen voor deze plugin.

Bijdragers & ontwikkelaars

“Vendr Property Listing” is open source software. De volgende personen hebben bijgedragen aan deze plugin.

Bijdragers

“Vendr Property Listing” is vertaald in 1 locale. Dank voor de vertalers voor hun bijdragen.

Vertaal “Vendr Property Listing” in je eigen taal.

Interesse in ontwikkeling?

Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.

Changelog

1.0.14

  • Voorbeelden van feeds generaliseren en Nederlandse plugin-directory vertalingen voorbereiden.

1.0.13

  • Refresh the plugin directory banners.

1.0.12

  • Update the fallback image used when a listing has no project photo.

1.0.11

  • Validate preview flag types before sanitizing, prefix the preview template variable, and limit preset restore JSON to 64 KiB.
  • Installeerbare ZIP-bestanden en checksommen in CI bewaard en regressiecontroles voor het voorbeeld en de presets toegevoegd.

1.0.10

  • Render preview probe metadata as individually escaped attributes instead of filtering an HTML attribute fragment.
  • Guard the preview template against direct access before calling WordPress functions.

1.0.9

  • Restrict appearance JSON to supported settings and valid values; remove arbitrary plugin CSS storage, preview, output and export.
  • AI gevraagd om JSON met instellingen en een afzonderlijk CSS-TXT-bestand voor handmatig gebruik in Extra CSS van WordPress.
  • Update Dutch and English guidance, including migration of old custom CSS.

1.0.8

  • Use a full-width theme-aware draft page for the preview and restore the sticky side-by-side editor preview on desktop.

1.0.7

  • Open property pages in a new tab from listing cards and map cards.

1.0.6

  • Show the live preview below appearance controls at full workspace width on every screen size.

1.0.5

  • Prevent WordPress themes from adding list numbers beside the pagination buttons.

1.0.4

  • Show the live appearance preview on an unpublished draft page and apply unsaved appearance changes to its separate preview window.

1.0.3

  • Guide AI presets to match card hierarchy and controls, and remove empty badge spacing when a badge is hidden.

1.0.2

  • Ask AI to deliver a downloadable, directly importable Vendr appearance JSON file.

1.0.1

  • Save AI preset URLs, add direct workspace tab links, clarify the AI style reference, and expose image badge and lower card controls.

1.0.0

  • Initial Vendr release: public broker feed, cards, map, visibility controls, appearance workspace and presets.