plugin-icon

Vieww Property Listings – Real Estate Plugin for Agents & Property Managers

Автор: Vieww·
Real estate listings for agents and property managers — filterable grids, galleries and maps that work on install. No API keys, no MLS required.
Версия
2.5.5
Последние изменения
Aug 7, 2026
Vieww Property Listings – Real Estate Plugin for Agents & Property Managers

Vieww Property Listings is a WordPress real estate plugin for agents, property managers, holiday-rental owners and small agencies. Publish properties with everything buyers and renters expect — price, bedrooms, bathrooms, parking, land and building sizes, address and photo galleries — and let visitors filter by type, status, location or minimum bedrooms.

Each property gets a polished single-property page with featured image, feature bar, full description, photo gallery with lightbox, and a contact-agent sidebar so enquiries land straight in your inbox. The filterable property grid drops onto any page with a shortcode — perfect for a clean property-listings page on a brochure site, a small agency portfolio, or a holiday-rental hub.

Make it your own with built-in style controls for colours, contact text, currency symbol and area units (m² or sq ft) — so the listings feel like part of your site, not a bolt-on.

Location maps are included and work the day you install: they run on OpenStreetMap, so there’s no Google account to create, no API key to paste in, and no billing setup. Type the address and the pin lands on the map by itself — drag it to fine-tune.

See the live demo · Documentation

What your visitors get:

  • A filterable property grid — search by type, status, location and minimum bedrooms
  • A polished page for every property — hero image, status badge, features at a glance, full description and photo gallery with lightbox
  • A contact-agent sidebar on every listing so enquiries land straight in your inbox
  • Status badges — For Sale, Sold, Under Offer, Leased — each with its own colour

What you get:

  • A dedicated Properties section in your WordPress admin, separate from posts and pages
  • All the details that matter — price, bedrooms, bathrooms, parking, land size, building size, and address
  • Group properties your way — by type (house, apartment), status (for sale, sold, leased) and location
  • Your own currency symbol and area units (m² or sq ft), your own colours and contact text
  • Drop-in shortcodes for grids, search forms, details and feature bars
  • Every template can be overridden from your theme — designers and developers stay in control

Part of the Vieww suite

Vieww plugins share one philosophy: everything you need ships in the box, your data stays in your own WordPress install, and nothing is sent back to us. Also available: Vieww Directory and Vieww Events Calendar. More at vieww.com.au.

Shortcodes

[vieww_grid] — Property Grid

Display a filterable grid of property listings.

Attributes:

  • per_page — Number of properties (default: 12)
  • columns — Grid columns, 2 or 3 (default: 3)
  • show_filters — Show filter form, yes/no (default: yes)
  • type — Filter by property type slug
  • status — Filter by property status slug
  • location — Filter by location slug
  • bedrooms — Minimum bedrooms (default: 0)
  • orderby — Order by: date, price, or title (default: date)
  • order — Sort direction: ASC or DESC (default: DESC)

Examples:

[vieww_grid per_page="6" columns="2" show_filters="no"] [vieww_grid type="house" status="for-sale" location="brisbane"] [vieww_grid orderby="price" order="ASC" bedrooms="3"]

[vieww_details] — Single Property Details

Display the full details for a specific property including image, features, description, gallery, and contact sidebar.

Attributes:

  • id — Property post ID (default: current post)

Example:

[vieww_details id="42"]

[vieww_search] — Search Form

Display a standalone property search/filter form that submits to the property archive.

Attributes:

  • action — Custom form action URL (default: property archive)

Example:

[vieww_search]

[vieww_features] — Feature Bar

Display the feature bar (bedrooms, bathrooms, parking, land size, building size) for a specific property.

Attributes:

  • id — Property post ID (default: current post)

Example:

[vieww_features id="42"]<h3>Template Overrides</h3>

The plugin provides default templates that work out of the box. To customise them, copy the template file to your theme:

  • single-vieww-property.php your-theme/single-vieww-property.php
  • archive-vieww-property.php your-theme/archive-vieww-property.php
  • content-vieww-property-card.php your-theme/vieww-property-listings/content-vieww-property-card.php
  • content-vieww-property-features.php your-theme/vieww-property-listings/content-vieww-property-features.php
  • content-vieww-property-gallery.php your-theme/vieww-property-listings/content-vieww-property-gallery.php
  • content-vieww-property-sidebar.php your-theme/vieww-property-listings/content-vieww-property-sidebar.php
  • content-vieww-property-filters.php your-theme/vieww-property-listings/content-vieww-property-filters.php

External Services

This plugin connects to a small number of free, optional external services. Each is described below along with when it is used and what data is sent.

Google Fonts API

Used to load web fonts chosen in the Design Settings. Only occurs when a Google Font (as opposed to a system font) is selected in Properties > Design > Typography.

  • URL: https://fonts.googleapis.com
  • When used: Only when a Google Font is selected in Design Settings (off by default — system fonts are the default)
  • Data sent: The names of the selected font families (e.g. «Inter», «Poppins»). No personal data or site data is transmitted.
  • Privacy policy: https://policies.google.com/privacy
  • Terms of service: https://developers.google.com/terms

If you prefer not to use Google Fonts, simply leave the heading and body font selectors set to a System Font — no external requests will be made.

Nominatim (OpenStreetMap) geocoding

Used to convert a property’s address into latitude/longitude coordinates so the listing can be shown on the property map. Runs on the server when a property is saved in the WordPress admin, and in the browser when an admin clicks the «Geocode Now» button on a property edit screen.

  • URL: https://nominatim.openstreetmap.org/search
  • When used: Only on the admin side — when a property is saved with a new/changed address, or when the «Geocode Now» button is pressed in the Property Details meta box. No lookups run on the front-end.
  • Data sent: The property’s address text and the country string «Australia». No personal data.
  • Privacy policy: https://osmfoundation.org/wiki/Privacy_Policy
  • Terms of use: https://operations.osmfoundation.org/policies/nominatim/

Leaving the latitude/longitude fields filled manually in the property edit screen prevents any Nominatim request from being sent for that property on save.

Photon (komoot.io) address autocomplete

Used to show a real-time address suggestion dropdown in the admin while typing into the Address field. Selecting a suggestion populates the full address line and coordinates at once.

  • URL: https://photon.komoot.io/api/
  • When used: Only on the admin side — while an editor is typing into the Address field of a property. Requests stop if the user stops typing or clicks elsewhere. No lookups run on the front-end.
  • Data sent: The partial address text the user is typing, plus a geographic bias toward Australia. No personal data, no site data.
  • Privacy policy: https://www.komoot.com/privacy
  • Service info: https://photon.komoot.io/

If you prefer not to use Photon autocomplete, simply ignore the suggestions and type the address manually — no suggestions will be acted on unless you click or Enter one.

Credits

This plugin bundles the following GPL-compatible open-source libraries:

  • Leaflet (BSD-2-Clause) — https://leafletjs.com
  • Leaflet.markercluster (MIT) — https://github.com/Leaflet/Leaflet.markercluster
  • Lightbox2 (MIT) by Lokesh Dhakar — https://lokeshdhakar.com/projects/lightbox2/

The full license text for each library is included in its respective assets/vendor/<library>/LICENSE.txt file.

Support

For support, please use the WordPress.org support forums for this plugin.

Проверено на
WordPress 7.0.3
Этот плагин можно скачать и использовать при .