=== GeoBuddy === Contributors: buddydevelopers Tags: geodirectory, directory plugin, business directory, ai agent, listing manager Requires at least: 5.5 Tested up to: 7.0 Requires PHP: 7.4 Stable tag: 2.0.0 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html The AI-ready foundation plugin for GeoDirectory — manage, style, and grow your directory site with AI. == Description == **GeoBuddy** is the foundation plugin for every GeoDirectory-powered directory site. One free plugin gives you a stepwise form, a floating action bar, one-click demo sites, and — for the first time — an AI agent that can manage your directory for you. Everything else clips on as an addon. = At a Glance = * 🤖 **AI Management** — Let Claude, ChatGPT, or any MCP client read and manage your listings * 📋 **Multistep Form** — Stepwise "Add Listing" form, free, no addon needed * 🎯 **Floating Action Bar** — Sticky call-to-action bar on listing pages * 🗂️ **One-Click Templates** — Full demo sites imported in a few clicks * 🧩 **Custom Fields** — Social profile links + 360° virtual tour * 🧱 **8+ Addons** — Extend forms, messaging, weather, broadcasting & more == 🤖 GeoBuddy AI — Run Your Directory With AI == This is the headline feature. GeoBuddy ships an MCP (Model Context Protocol) server built into WordPress's Abilities API, so AI assistants can talk to your GeoDirectory site directly — no custom code, no Zapier, no manual admin work. **Free, built into GeoBuddy core — read-only:** * List, get & search GeoDirectory listings * Browse categories, tags, custom fields & post types * Read GeoDirectory settings, countries & map markers * Read general WordPress site info, plugins & options **GeoBuddy AI addon — read/write control:** * ✏️ Create & update listings * ⭐ Manage reviews * ⚙️ Manage GeoDirectory settings * 🔐 Scoped, auditable actions — nothing is silently deleted How it connects: AI Client (Claude / ChatGPT / etc.) talks to the MCP Server in GeoBuddy core, which routes to the free Read tools and, if installed, the GeoBuddy AI addon's Write tools — both acting on your GeoDirectory site. [GeoBuddy AI addon](https://wpgeobuddy.com/downloads/geobuddy-ai/) == Core Features (Free) == **📋 Multistep Form** — Breaks the GeoDirectory "Add Listing" form into clean steps with a progress indicator, works out of the box. Custom labels & progress bar styles are in the [Multistep Form addon](https://wpgeobuddy.com/downloads/geobuddy-multistep-form/). **🎯 Floating Action Bar** — Sticky bottom bar on listing detail pages with Call, WhatsApp, Share & Favorite (4 items, free). Unlimited items & full builder controls are in the [Floating Action Bar addon](https://wpgeobuddy.com/downloads/geobuddy-floating-action-bar/). **🗂️ Site Templates** — One-click importer for full GeoDirectory demo sites: theme, plugins, pages, categories, listings & menus in one guided flow. Additive (safe) or Full Reset (replaces everything) modes. Free templates are open to everyone; paid templates need a GeoBuddy Bundle license. **🧩 Custom Fields** — Adds a few extra listing fields: social links (YouTube, LinkedIn, WhatsApp, TikTok) and a 360° virtual tour embed. == Addons == * 🤖 **[GeoBuddy AI](https://wpgeobuddy.com/downloads/geobuddy-ai/)** — full read/write AI management of your site * 📋 **[Multistep Form](https://wpgeobuddy.com/downloads/geobuddy-multistep-form/)** — custom step labels, progress bar styles & positions * 🎯 **[Floating Action Bar](https://wpgeobuddy.com/downloads/geobuddy-floating-action-bar/)** — unlimited action items + full builder controls * 💬 **[Private Message](https://wpgeobuddy.com/downloads/geobuddy-messages/)** — direct messaging between users & listing owners * 🎉 **[Confetti](https://wpgeobuddy.com/downloads/geobuddy-confetti/)** — celebration animation on listing submission * 📢 **[Announcement Bar](https://wpgeobuddy.com/downloads/geobuddy-announcement-bar/)** — site-wide announcement banner * ⛅ **[Weather Forecast](https://wpgeobuddy.com/downloads/geobuddy-weather-forecast/)** — real-time weather on listing pages * 📡 **[Broadcasting](https://wpgeobuddy.com/downloads/geobuddy-broadcast-messages/)** — broadcast messages to users or listing owners == Requirements == * WordPress 5.5+ (6.9+ for the AI/MCP server) * PHP 7.4+ * [GeoDirectory](https://wordpress.org/plugins/geodirectory/) plugin (required) == Installation == 1. Upload the `geobuddy` folder to `/wp-content/plugins/`, or install via Plugins → Add New → Upload Plugin 2. Activate GeoBuddy 3. Make sure GeoDirectory is installed and activated 4. Configure everything from the GeoBuddy settings panel == Screenshots == 1. Welcome Dashboard — overview with addon cards and quick links [IMAGE PLACEHOLDER] 2. Add-Ons Page — view, manage & activate GeoBuddy addons [IMAGE PLACEHOLDER] 3. GeoBuddy AI / MCP Admin — connect an AI client to your site [IMAGE PLACEHOLDER] 4. Settings — Custom Fields [IMAGE PLACEHOLDER] 5. Site Templates Tab — browse & filter demo templates [IMAGE PLACEHOLDER] 6. Import Progress — theme, plugins, content & GD data stages [IMAGE PLACEHOLDER] == Frequently Asked Questions == = Does GeoBuddy work without GeoDirectory? = No, GeoDirectory is required. = What does GeoBuddy AI actually do? = It exposes your GeoDirectory data through an MCP server so AI assistants can query it. Core GeoBuddy is read-only and free; the GeoBuddy AI addon unlocks write access (create/update listings, manage reviews & settings). = Do I need a license for templates? = Free templates are open to everyone. Paid templates require a GeoBuddy Bundle Membership license, entered in the Templates tab. = Will importing a template overwrite my site? = Only in Full Reset mode. Additive mode (default) adds content alongside what you already have. Full Reset cannot be undone — back up first. == Changelog == = 2.0.0 = * Added GeoBuddy AI — built-in MCP server for read-only AI access to GeoDirectory data, with the GeoBuddy AI addon unlocking write access * Rewrote readme with addon links, screenshots, and updated tags * Renamed Floating Bar Pro addon to Floating Action Bar = 1.0.9 = * Added built-in basic multistep form with stepwise design (free, no addon required) * Fixed multistep form frontend step navigation issue * Fixed Join Community link URL * Fixed plugin checker compatibility issues = 1.0.8 = * 360° virtual tour link now opens inside an iframe overlay instead of a plain link * Add multistep form free options with stepwise design = 1.0.7 = * Fixed WordPress Coding Standards lint errors across plugin (translators comments, file access guards, deprecated functions) * Replaced unlink()/rmdir() with WP Filesystem equivalents * Removed debug error_log() calls from template import classes * Replaced deprecated get_page_by_title() with get_posts() * Bumped Tested up to: 7.0 = 1.0.6 = * Updated readme with Site Templates / demo importer documentation * Removed outdated "Coming Soon" notice from welcome screen = 1.0.5 = * Added Site Templates tab — browse and import pre-built GeoDirectory site templates * Added GeoDirectory native data import (categories, listings, reviews, settings) * Added GeoBuddy Bundle Membership license activation for paid templates * Fixed block theme filtering not working in backend template selection * Fixed image handling on template reimport * Fixed duplicate nav menus created during WXR import * Fixed GeoDirectory CPT posts cleanup on full reset import * Added link to GeoBuddy Bundle Membership page in templates description = 1.0.4 = * Improved compatibility with latest WordPress version * Minor performance improvements * UI refinements = 1.0.3 = * Enhanced social media field validation * Bug fixes = 1.0.0 = * Initial release == License == This plugin is licensed under the GPLv2 or later. See: http://www.gnu.org/licenses/gpl-2.0.html