Captain Social Review

Beschrijving

Captain Social Review is een krachtige maar eenvoudig te gebruiken WordPress plugin waarmee je prachtige sociale beoordelingen en aanbevelingen van 11 platformen op je site kunt tonen — met volledige controle over de lay-out, kaartstijl en weergaveopties.

Of je nu Google beoordelingen, Facebook waarderingen, app store feedback of e-commerce aanbevelingen wilt tonen — deze plugin maakt het eenvoudig. Geen codering vereist.

Ontworpen voor prestaties en flexibiliteit, werkt met elk modern WordPress thema door middel van shortcodes.

Perfect voor bedrijven, bureaus en marketeers die rechtstreeks op hun site vertrouwen en social proof willen opbouwen.

Belangrijkste functies

  • ⭐ Toon beoordelingen van 11 platformen in één plugin
  • 🎨 4 prachtige kaartstijlen — Klassiek, Bubbel, Minimale lijst, Pop-up raster
  • 🔗 Automatisch live beoordelingen ophalen via API-verbinding
  • 🌙 Ondersteuning voor donkere modus
  • 📱 Fully responsive and mobile-friendly
  • 📐 1–4 koloms raster lay-out met responsive voorvertoning
  • 🔍 Filter reviews by minimum star rating
  • ⚡ Ingebouwde caching van API-reacties om prestaties te verbeteren
  • 🧩 Geen codeerkennis vereist — integratie op basis van shortcodes

Ondersteunde beoordelingsplatformen

Automatisch ophalen via API:
– Google Reviews
– Facebook Reviews
– Yelp Reviews
– Tripadvisor Reviews
– Trustpilot Reviews
– Glassdoor Reviews
– G2 Reviews
– App Store (Apple)
– Google Play Store
– WooCommerce Reviews
– WordPress.org Plugin Reviews

Kaartstijlen

  • Classic Card — Avatar, name, star rating, and review text in a clean stacked layout.
  • Bubbelkaart — Citaat stijl kaart met een geaccentueerde bovenrand, ideaal voor aanbevelingen
  • Minimale lijst — Compacte rij lay-out met een linkerrand voor compacte beoordelingslijsten.
  • Pop-up raster — Een raster van beoordelingskaarten met een “Lees meer” pop-up voor de volledige beoordelingstekst.

Gebruik

Na activatie:

  1. Een feed aanmaken — Klik op “Feed aanmaken” en selecteer je beoordelingsplatform (bijv. Google, Facebook, Yelp).
  2. Geef je feed een naam — Geef het een herkenbare naam voor je dashboard.
  3. Connect API — Enter your API credentials for live review fetching.
  4. Verbinding testen — Gebruik de ingebouwde test om te controleren of je API-referenties werken.
  5. Customize Layout — Choose card style, number of columns, dark mode, and minimum rating filter.
  6. Publiceren — Gebruik de shortcode [captain-social-review id="X"] op een willekeurige pagina of bericht.

API-referenties aan het ophalen

Elk platform heeft een eigen methode om API-inloggegevens te verkrijgen. Hieronder vindt u een kort overzicht:

  • Google.beoordelingen — Vereist een Google Place ID en een Google API-sleutel met de Places API (Nieuw) ingeschakeld in de Google Cloud Console.
  • Facebook Reviews — Requires a Facebook Page ID and a Page Access Token from Facebook Developer Graph API Explorer.
  • Yelp beoordelingen — Vereist een Yelp Business ID (slug) en een Yelp Fusion API-sleutel.
  • Tripadvisor.beoordelingen — Vereist een locatie ID en een API-sleutel van het Tripadvisor Content API-program.
  • Trustpilot.beoordelingen — Vereist een Business Unit ID en een API-sleutel van developers.trustpilot.com.
  • Glassdoor beoordelingen — Vereist een partner ID, API-sleutel en werkgevers ID van het Glassdoor Partner Program.
  • G2 beoordelingen — Vereist een API-token van G2 Sell Integraties, en de slug van je product.
  • App Store — Vereist alleen je numerieke App-ID en een landcode. Geen API-sleutel nodig.
  • Google Play — Requires your app’s Package Name and a Service Account JSON from Google Cloud.
  • WooCommerce — Requires a Store URL, Consumer Key, and Consumer Secret from WooCommerce REST API settings.
  • WordPress.org — Vereist alleen de slug van je plugin. Geen API-sleutel nodig.

Externe Diensten

This plugin connects to third-party review platform APIs to fetch review data for display on your website. A connection is made only when a feed is loaded on the frontend, previewed in the admin dashboard, or when cached data expires and needs refreshing.

Gebruikte diensten en verzonden gegevens:

  • Google Places API (Google LLC) — Verzendt je Google Place ID en API-sleutel om bedrijfsbeoordelingen op te halen.
    Voorwaarden: https://developers.google.com/maps/terms | Privacy: https://policies.google.com/privacy

  • Facebook Graph API (Meta Platforms, Inc.) — Verzendt je pagina ID en toegangstoken om paginabeoordelingen op te halen.
    Voorwaarden: https://developers.facebook.com/terms | Privacy: https://www.facebook.com/privacy/policy

  • Yelp Fusion API (Yelp Inc.) — Verzendt je bedrijfs.ID en API-sleutel om bedrijfsbeoordelingen op te halen.
    Voorwaarden: https://www.yelp.com/developers/api_terms | Privacy: https://terms.yelp.com/privacy/en_us/20260101_en_us/

  • Tripadvisor Content API (Tripadvisor LLC) — Verzendt je locatie.ID en API-sleutel om locatiebeoordelingen op te halen.
    Voorwaarden: https://tripadvisor.mediaroom.com/us-terms-of-use | Privacy: https://tripadvisor.mediaroom.com/US-privacy-policy

  • Trustpilot API (Trustpilot A/S) — Verzendt je Business Unit ID en API-sleutel om beoordelingen op te halen.
    Voorwaarden: https://developers.trustpilot.com | Privacy: https://legal.trustpilot.com/end-user-privacy-terms

  • Glassdoor API (Glassdoor, Inc.) — Verzendt je partner ID, API-sleutel en werkgevers ID om werkgeversbeoordelingen op te halen.
    Voorwaarden: https://www.glassdoor.com/about/terms/ | Privacy: https://www.glassdoor.com/about/privacy.htm

  • G2 API (G2.com, Inc.) — Verzendt je API-token en product.slug om softwarebeoordelingen op te halen.
    Voorwaarden: https://www.g2.com/static/terms | Privacy: https://www.g2.com/static/privacy

  • Apple App Store RSS API (Apple Inc.) — Verzendt je App-ID en landcode om app beoordelingen op te halen. Geen API-sleutel vereist.
    Voorwaarden: https://www.apple.com/legal/internet-services/itunes/us/terms.html | Privacy: https://www.apple.com/legal/privacy

  • Google Play Developer API (Google LLC) — Sends your package name and Service Account credentials to fetch app reviews.
    Terms: https://play.google.com/about/developer-content-policy/ | Privacy: https://policies.google.com/privacy

  • WooCommerce REST API — Sends your store URL, Consumer Key, and Consumer Secret to your own WooCommerce store’s REST endpoint to fetch product reviews. This connects to a store you own/control, not a third-party server.

  • WordPress.org API (WordPress.org / Automattic) — Sends your plugin slug to two public, unauthenticated WordPress.org endpoints: the Plugins API (api.wordpress.org/plugins/info/1.2/) to fetch plugin rating data, and the Support API (api.wordpress.org/support/1.0/) to fetch individual plugin review text. No API key or account is required.
    Privacy: https://wordpress.org/about/privacy/

Er worden door deze plugin geen persoonsgegevens van bezoekers verzameld of verzonden.

Installatie

  1. Upload de plugin bestanden naar de folder /wp-content/plugins/captain-social-review, of installeer ze rechtstreeks via het WordPress plugin scherm.
  2. Activeer de plugin via het scherm Plugins.
  3. Ga naar Captain Social Review in het WordPress beheermenu.
  4. Klik op Feed aanmaken en kies je beoordelingsplatform.
  5. Voer je API-referenties in om verbinding te maken met je platform en live beoordelingen op te halen.
  6. Pas de kaartstijl, kolommen en weergaveopties aan.
  7. Kopieer de gegenereerde shortcode en plak deze op een pagina, bericht of in een widget gebied.

FAQ

Heeft deze plugin een externe dienst nodig?

Ja, voor op API gebaseerde platforms maakt de plugin verbinding met beoordelingsdiensten van derden (Google, Facebook, Yelp, enz.) met behulp van je door je opgegeven API-referenties om beoordelingsgegevens op te halen. Zie de sectie Externe diensten hieronder voor alle details.

Welke platforms worden ondersteund?

De plugin ondersteunt momenteel 11 platforms met officiële API-integratie: Google, Facebook, Yelp, Tripadvisor, Trustpilot, Glassdoor, G2, App Store, Google Play, WooCommerce en WordPress.org. Alle beoordelingen worden live opgehaald uit de officiële platform-API’s.

Kan ik beoordelingen van meerdere platformen op één pagina tonen?

Ja, maak een aparte feed aan voor elk platform en plaats de verschillende shortcodes vervolgens op een gewenste plek op je site.

Hoeveel kaartstijlen zijn er beschikbaar?

There are 4 card styles: Classic Card, Bubble Card, Minimal List, and Popup Grid. All styles are responsive and support dark mode.

Ondersteunt de plugin de donkere modus?

Ja. De donkere modus kan per feed worden ingeschakeld via de instellingen van de feed-editor.

Can I filter reviews by star rating?

Ja. Je kunt een minimale ster waardering (1–5) instellen om alleen hoogwaardige beoordelingen op de front-end weer te geven.

Does the plugin cache API responses?

Ja. De plugin gebruikt WordPress transients om beoordelingsgegevens te cachen, waardoor het gebruik van API-quota wordt verminderd en de prestaties van de front-end paginasnelheid verbeteren. De cacheduur kan worden ingesteld vanuit de globale instellingen.

Wat gebeurt er als ik de plugin deïnstalleer?

De plugin bevat een schone verwijderingsroutine. Als je de optie “Gegevens wissen bij verwijderen” hebt ingeschakeld in de Instellingen, worden alle opgeslagen feeds, beoordelingen en instellingen permanent verwijderd. Standaard worden gegevens behouden.

Is deze plugin beginnersvriendelijk?

Absoluut! De wizard voor het maken van een feed in 3 stappen (Kies platform Geef naam aan feed Koppel API) maakt het eenvoudig voor iedereen om een beoordelingsfeed in te stellen zonder enige programmeerkennis.

Kan ik een voorbeeld van de feed bekijken voordat ik deze publiceer?

Ja. De feed editor heeft een paneel met live voorbeeld waarin je kunt zien hoe je beoordelingen eruitzien op desktop, tablet en mobiel.

Beoordelingen

Er zijn geen beoordelingen voor deze plugin.

Bijdragers & ontwikkelaars

“Captain Social Review” is open source software. De volgende personen hebben bijgedragen aan deze plugin.

Bijdragers

“Captain Social Review” is vertaald in 2 localen. Dank voor de vertalers voor hun bijdragen.

Vertaal “Captain Social Review” in je eigen taal.

Interesse in ontwikkeling?

Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.

Changelog

1.0.0

  • Eerste openbare release van Captain Social Review.
  • Nieuw: beoordelingen verzamelen en tonen van 11 platformen — Google, Facebook, Yelp, Tripadvisor, Trustpilot, Glassdoor, G2, Apple App Store, Google Play, WooCommerce en WordPress.org.
  • Nieuw: live beoordelingen ophalen via officiële platform API’s met je eigen API-referenties.
  • Nieuw: feeds voor Apple App Store en WordPress.org vereisen geen API-sleutel — alleen je App ID of plugin slug.
  • Nieuw: installatiewizard voor feeds in 3 stappen – kies platform, geef de feed een naam en koppel vervolgens de API-logingegevens.
  • Nieuw: ingebouwde API-verbindingstest om logingegevens te controleren vóór publicatie.
  • Nieuw: feed lijst dashboard dat alle feeds met platform, status, shortcode en acties in één oogopslag toont.
  • Nieuw: schakel individuele feeds in of uit zonder ze te verwijderen.
  • Nieuw: 4 kaartstijlen — Klassieke kaart (gestapelde avatar + score), bubbelkaart (citaatstijl met geaccentueerde rand), minimale lijst (compacte rijen met linkerrand), pop-upraster (raster met “Lees meer” modal voor de volledige tekst).
  • New: 1–4 column responsive grid layout with per-breakpoint control.
  • Nieuw: live voorvertoningspaneel met toggle voor desktop-, tablet- en mobiele weergave binnen de feed editor.
  • Nieuw: ondersteuning voor donkere modus — kan per feed onafhankelijk van het sitethema worden in- of uitgeschakeld.
  • Nieuw: de status van de donkere/lichte modus blijft behouden via localStorage, zodat de gebruikersvoorkeur tussen sessies door wordt onthouden.
  • New: Minimum star rating filter (1–5 stars) to show only high-quality reviews.
  • New: Reviewer avatar, name, star rating, review date, and platform badge displayed on each card.
  • Nieuw: API-reactie caching via WordPress transients om externe API-oproepen te verminderen en de laadsnelheid van pagina’s te verbeteren.
  • Nieuw: instelbare cacheduur vanaf de algemene instellingenpagina.
  • Nieuw: handmatige optie om cache te wissen beschikbaar via Instellingen.
  • Nieuw: output op basis van shortcodes — plaats [captain-social-review id="X"] op elke pagina, bericht of in een widgetzone.
  • Nieuw: algemene instellingenpagina voor cachebeheer en plugin voorkeuren.
  • Nieuw: propere deïnstallatieroutine – verwijder optioneel alle feeds, beoordelingen en instellingen bij het verwijderen van de plugin.