Linux 软件免费装
Banner图

Listing Reviews for Directorist with Yelp

开发者 wpdreamers
更新时间 2026年5月19日 00:52
PHP版本: 7.4 及以上
WordPress版本: 6.9
版权: GPLv2 or later
版权网址: 版权信息

标签

business directory yelp yelp reviews directorist directory reviews

下载

1.0.0 1.1.0

详情介绍:

Listing Reviews for Directorist with Yelp turns your Directorist business directory into a context-rich destination by pulling live data from the Yelp Fusion API onto every single listing. Visitors instantly see real Yelp businesses nearby — restaurants, cafés, hotels, shops — with star ratings, review counts, distance, photos, and prices, without ever leaving your directory. If you run a WordPress directory powered by Directorist — a classifieds site, a real-estate directory, a restaurant or hotel directory, a city guide, or a niche business directory — this add-on adds the "what's around this place?" answer that visitors are already looking for. Pair Directorist's listing data with Yelp's review database and you turn a thin listing page into a stayable, shareable, bookmark-able page. Why this plugin Most directory sites have a discovery problem: a listing page tells you about one business, but visitors want to know "what else is nearby?" before they decide whether to visit. Linking out to Google or Yelp loses them. This Directorist add-on solves that by embedding the nearby context directly in your listing, so: Key features Pro upgrades available Built for Directorist This is a Directorist add-on. It detects Directorist's single listing template, sidebar, frontend submission form, and post type (at_biz_dir) automatically — no theme hacks, no shortcode placement needed. Activate, paste your Yelp API key, and every Directorist listing gets the nearby section. If you don't yet have Directorist installed, the plugin will prompt you to install it during activation.

安装:

  1. Install and activate the Directorist plugin from the WordPress plugin directory.
  2. Install Listing Reviews for Directorist with Yelp from the WordPress plugin directory, or upload the plugin folder to /wp-content/plugins/.
  3. Activate the plugin through the Plugins menu in WordPress.
  4. Get a free Yelp Fusion API key at yelp.com/developers.
  5. Go to Listings → Listing Reviews in the WordPress admin and paste your API key.
  6. Click Test connection to verify the key works.
  7. (Optional) Open the Display tab to choose grid columns, card details, and the section title.
  8. (Optional) Open Submission Form to enable a Yelp Category dropdown on Directorist's frontend listing-submission form.
The "Nearby Places" section will now appear on every Directorist single listing page automatically.

屏幕截图:

  • Settings → General. Connect your Yelp Fusion API key and set the default search radius, result limit, and sort order.
  • Settings → Display. Pick view mode, grid columns, card details, theme, and section title.
  • Settings → Placement. Choose "Bottom of content" or "Sidebar" — recommended placement is pre-selected.
  • Settings → Submission Form. Toggle the Yelp Category dropdown on Directorist's listing-submission form (with optional radius override, required flag, and multi-category for Pro users).
  • Yelp category dropdown rendered inside Directorist's frontend listing-submission form, in the Location step under the map / address fields.
  • Per-listing override on the admin edit screen — pick a different Yelp category or search radius for an individual listing.
  • Result-quality filters in the Display panel — min rating, min reviews, open-now, price tiers, allowlist / blocklist, per-category radius, and Custom CSS.

升级注意事项:

1.1.0 Fixes admin checkbox saving (frontend filter bar, multi-category, click tracking, cron warming, alert email, allow/block lists), and adds a live Pro visitor filter bar, geolocate mode, four card themes, Custom CSS, multi-category listing submissions, admin-only form fields, and a full slider settings sub-section. Safe upgrade — no breaking changes. 1.0.0 Initial release of the free Directorist + Yelp integration.

常见问题:

Does this plugin work without Directorist?

No. Listing Reviews for Directorist with Yelp is a Directorist add-on. It requires the Directorist plugin to be active. WordPress will prompt you to install Directorist when you activate this plugin.

What's a Yelp Fusion API key and how do I get one?

The Yelp Fusion API lets developers fetch business data from Yelp. It's free for most use cases. Sign up at yelp.com/developers, create an app, and copy the API key into the plugin's Settings → General tab. The plugin will not make any API calls until a key is configured.

How much does the Yelp Fusion API cost?

Yelp's free Fusion API tier covers a substantial number of requests per day. See Yelp's API documentation for the current rate limits. Most Directorist sites stay well under the free quota; the plugin also memoizes results within a single page request so multiple sidebar/content placements don't double-count.

Does the plugin send any visitor data to Yelp?

No. Only the listing's coordinates, radius, category, and your API key are sent in the server-to-server request. No visitor IP, cookies, browser fingerprint, or personally identifiable information is transmitted. The Yelp call happens server-side from your WordPress install, not from the visitor's browser.

Which Directorist directory types does it work with?

All of them. Restaurants, hotels, real estate, classifieds, services, events, city guides — any Directorist directory type. The 6 built-in categories (Restaurants, Food, Cafés, Bars, Shopping, Hotels) cover the most common cases; per-listing overrides let you switch categories on a listing-by-listing basis.

Where does the "Nearby Places" section appear on a listing?

You choose. Open Settings → Placement and pick:

  • Bottom of content — appears below the listing's main content (default). Recommended.
  • Sidebar — appears inside Directorist's right sidebar (if the theme has one).

Can I change the look of the cards?

Yes — in two ways:

  1. Settings → Display lets you choose columns (1–4), which card details to show (rating, distance, price), the section title, and whether to display a "Powered by Yelp" credit.
  2. Theme overrides — drop a copy of templates/nearby-grid.php into your theme at wp-content/themes/your-theme/listing-reviews-for-directorist-with-yelp/nearby-grid.php and edit it freely.

Can users pick a Yelp category when they submit a listing?

Yes. Open Settings → Submission Form and enable Show on submission form. A "Yelp Category" dropdown will appear inside Directorist's frontend listing form, positioned directly under the address / map fields. Submitters can also override the search radius on their listing if you enable Allow radius override.

Why doesn't the section show up on some listings?

The plugin needs valid coordinates for the listing. If a Directorist listing doesn't have a latitude/longitude set (the _manual_lat and _manual_lng post-meta keys), the section is silently skipped — there's nothing to search around. Edit the listing and re-save its address through Directorist's map field.

Does it slow down my site?

The Yelp call happens server-side during page render. It's a single HTTP request with an 8-second timeout. On a typical hosting setup the call completes in a few hundred milliseconds. If you upgrade to the Pro version, smart caching reduces every repeat visit to a free local lookup instead of a Yelp request.

Is the plugin GDPR-friendly?

Yes. No visitor data leaves WordPress. The plugin makes a server-to-server call to Yelp using only the listing's geographic coordinates and your API key — no visitor IP, no cookies, no third-party script in the visitor's browser. Yelp's photo URLs do load from Yelp's CDN on the frontend, similar to any embedded image; consider including Yelp in your privacy policy if that matters for your jurisdiction.

Can I show this on a non-Directorist page?

Not in the free version. The free plugin renders specifically on Directorist's at_biz_dir single listing pages. The Pro version adds a [yelp_nearby] shortcode, a Gutenberg block, an Elementor widget, and a public REST endpoint so you can drop the nearby grid anywhere.

Is it translation-ready?

Yes. The plugin ships with a complete .pot file under /languages/. All UI strings are wrapped with the listing-reviews-for-directorist-with-yelp text domain. PRs welcome to add new locale files.

Is this plugin affiliated with Yelp?

No. This plugin uses Yelp's publicly documented Fusion API under the Yelp API Terms of Use. It is not affiliated with, endorsed by, or sponsored by Yelp Inc. "Yelp" is a trademark of Yelp Inc.

更新日志:

1.1.0 1.0.0