Select one or more tags, then press “Search Plugins”

Find Plugin with any / all of the selected criteria
Search Plugin

Vieww Directory Wordpress Plugin - Rating, Reviews, Demo & Download

Vieww Directory Wordpress Plugin - Rating, Reviews, Demo & Download
No ratings yet
Free
Follow for free plugins, new theme releases and theme news

Plugin Description

Vieww Directory is a lightweight, self-contained WordPress plugin for managing and displaying a business member directory. No ACF, Elementor Pro, or external dependencies required.

Key Features:

  • Member Profiles: Business name, tagline, description, logo, photo gallery, and contact details
  • Contact Information: Phone, email, website, and full address fields
  • Social Media: Facebook, Instagram, LinkedIn, and YouTube links with icons
  • Hierarchical Categories: Parent and child business categories with subcategory support
  • Featured Members: Pin members to the top of the directory with a gold badge
  • Search & Filter: Built-in search bar and category filtering via URL parameters
  • Responsive Grid: 2 or 3 column card layout that adapts to all screen sizes
  • Design Customisation: Admin interface for colours, typography, and spacing
  • Single Member Pages: Full profile pages with contact details sidebar
  • Self-Contained: Native WordPress meta boxes and custom post types – no external plugins needed

Shortcodes:

  • [viewwdi_directory] – The main directory grid with search and filtering
  • [viewwdi_sidebar] – Hierarchical category navigation sidebar
  • [viewwdi_featured] – Featured members showcase block
  • [viewwdi_layout] – All-in-one directory with sidebar and grid in a two-column layout

Requirements:

  • WordPress 5.6 or higher
  • PHP 7.4 or higher

That’s it! No external plugins or dependencies required.

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 Directory > 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 member’s address into latitude/longitude coordinates so the listing can be shown on the directory map. Runs on the server when a member is saved in the WordPress admin, and in the browser when an admin clicks the “Geocode Now” button on a member edit screen.

  • URL: https://nominatim.openstreetmap.org/search
  • When used: Only on the admin side — when a member is saved with a new/changed address, or when the “Geocode Now” button is pressed in the Business Details meta box. No lookups run on the front-end.
  • Data sent: The member’s street address, suburb, state, postcode, and the country string “Australia”. No personal data beyond the business address.
  • 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 member edit screen prevents any Nominatim request from being sent for that member on save.

Photon (komoot.io) address autocomplete

Used to show a real-time address suggestion dropdown in the admin while typing into the Street Address field. Selecting a suggestion populates the suburb, state, postcode and coordinates at once.

  • URL: https://photon.komoot.io/api/
  • When used: Only on the admin side — while an editor is typing into the Street Address field of a member. 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.

Support

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

Screenshots

No screenshots provided


Reviews & Comments