Vieww Directory

Changelog

1.4.1

  • IMPROVEMENT: Plugin description and listing rewritten to focus on what site owners and visitors get out of the directory, rather than internal architecture.
  • NEW: Plugin icon added.

1.4.0

  • IMPROVEMENT: Single-member Location section now renders as a matching teal-headed card alongside Contact Details, instead of a flush, unstyled map below the contact panel.
  • IMPROVEMENT: Member cards in the directory grid now align their “View Profile” button to the bottom regardless of contact-detail length, so cards in the same row sit flush.
  • IMPROVEMENT: Empty-state copy across the directory archive is more conversational (“No members match your filters” / “Browse all members”) with a heading + body + CTA layout.
  • FIX: Addresses with both a unit keyword AND a slash (e.g. Unit 5/123 Main St) no longer lose the street number during geocoding — the unit-prefix stripper now stops at the slash, so the trailing house number survives and Nominatim resolves to the actual street rather than the suburb centroid.

1.3.2

  • Fix: Business Name was not syncing to the post title/slug in the block editor, leaving new members saved as “No title” with a numeric slug. The sync-to-title JavaScript was registered via wp_add_inline_script() on a hook callback that fired before the target script handle was registered, so the inline code was silently dropped. Bumped the inline-script callback priority so it runs after the main admin enqueue.
  • Fix: Hardened the save_post handler’s recursion guard against the edge case where an anonymous-closure callback could not be unhooked via remove_action() — now uses a static re-entrancy flag.
  • Enhancement: Members saved with a numeric fallback slug (e.g. 9887) now get a proper slug generated from the Business Name on the next save.
  • New: Added Directory → Settings admin page with an “Enable maps” toggle. When disabled, Leaflet, MarkerCluster, Nominatim geocoding, Photon address autocomplete, the map container, the admin-side map assets, and the Latitude/Longitude meta-box fields are all suppressed. Default is enabled for backward compatibility. Existing coordinate data is preserved when maps are disabled and restored if re-enabled.

1.3.1

  • Internal release — superseded by 1.3.2.

1.3.0

  • Rebranded from Next Point Directory to Vieww Directory
  • All shortcodes renamed: np_sidebar to viewwdi_sidebar, np_directory to viewwdi_directory, np_featured to viewwdi_featured
  • Automatic database migration from old plugin naming
  • Added Design Settings admin page for visual colour/typography customisation
  • Added featured member backfill on upgrade
  • Full internationalization support
  • WordPress.org coding standards compliance
  • Security: proper nonce verification, input sanitisation, and output escaping throughout

1.1.0

  • Initial release (as Next Point Directory)
  • Custom post type for directory members with full business detail fields
  • Hierarchical business categories with parent/child support
  • Three shortcodes: sidebar, directory grid, featured members
  • Logo and photo gallery uploads
  • Search and category filtering via URL parameters
  • Responsive grid layout
  • Featured member highlighting with gold badge

Plugin Website
Visit website

Author
jarradnpd
Version:
1.4.1
Last Updated
April 28, 2026
Requires
WordPress 5.6
Tested Up To
WordPress 6.9.4
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.