RatingStar.de Seal

Beschreibung

RatingStar.de Seal bringt die Bewertungen deines RatingStar-Profils auf deine WordPress-Seite:

  • Ein Bewertungssiegel in neun Varianten — statisches Rundsiegel und Banderole sowie die Live-Widgets: Profilkarte, Trust-Bar, Hero-Snippet, Zitat-Karte, Karussell, Wall of Love und Footer-Leiste.
  • Ein seitenweites Siegel: schwebende Profilkarte oder Footer-Leiste auf jeder Seite — ohne Theme-Anpassung, ohne Block auf jeder einzelnen Seite.
  • Google-Sterne — server-seitiges JSON-LD (LocalBusiness mit AggregateRating), damit Suchmaschinen Sternebewertungen zu deiner Seite anzeigen können.
  • Ein statischer Bildmodus: Rundsiegel, Banderole und Profilkarte als reines SVG mit Link aufs Profil — für Umgebungen ohne JavaScript.

Trag deinen RatingStar-Profil-Slug einmalig unter Einstellungen RatingStar ein und platzier das Siegel dann mit dem Shortcode [ratingstar] oder dem Block RatingStar Seal — oder schalte das seitenweite Siegel ein.

Aussehen anpassen: Jede Einbindung akzeptiert die Gestaltungs-Attribute aus dem Embed-Generator in deinem RatingStar-Portal (etwa pc-color, car-count, footer-bar-bg). Nutz sie als Shortcode-Attribute ([ratingstar variant="carousel" car-count="4"]), im Feld „Embed-Attribute“ des Blocks oder in den Einstellungen für das seitenweite Siegel — seal.js prüft die Werte.

Warum es schlank und schnell bleibt:

  • Das Siegel-Skript (seal.js) wird asynchron geladen, und nur auf Seiten, die tatsächlich ein Siegel enthalten.
  • Die Bewertungsdaten fürs JSON-LD holt dein Server selbst — bei hinterlegtem API-Key über den key-basierten Endpunkt, der eine Profil-Umbenennung übersteht — und speichert sie 6 Stunden zwischen; ausgegeben wird das Markup nur auf deiner Startseite.
  • Ist die JSON-LD-Ausgabe aktiv, unterdrückt das Siegel sein eigenes Snippet, damit die AggregateRating nie doppelt im Markup steht.
  • Das statische Bild wird von ratingstar.de gerendert und mit langlebigem CDN- und Browser-Cache ausgeliefert.

Externe Dienste

Dieses Plugin verbindet sich mit der RatingStar-Plattform (https://ratingstar.de), einem Dienst für Bewertungserfassung und Bewertungssiegel der Baumgärtner Marketing GmbH. Diese Verbindung ist der Zweck des Plugins: Sie zeigt dein RatingStar-Siegel mit Live-Bewertungsdaten und gibt deine Bewertung als Google-Sterne aus. Ohne RatingStar-Profil tut das Plugin nichts.

Was wann übertragen wird:

  • Siegel-Widget: Wird eine Seite mit Siegel aufgerufen, lädt der Browser des Besuchers seal.js, die Siegel-Styles und die Bewertungsdaten des eingestellten Profils von ratingstar.de und fordert einen Zählpixel an, der die Einblendung (und beim Klick den Klick) zählt. Wie bei jeder Web-Anfrage erreichen IP-Adresse und User-Agent des Besuchers technisch den Server; das Plugin selbst überträgt keine Namen, E-Mail-Adressen oder andere personenbezogenen Felder.
  • Statischer Bildmodus: Der Browser des Besuchers lädt ein einzelnes SVG-Bild von ratingstar.de.
  • Google-Sterne (JSON-LD): Dein Webserver — nicht der Besucher — ruft die Bewertungs-Zusammenfassung von ratingstar.de ab (erkennbar an deiner Website-URL im User-Agent) und speichert sie 6 Stunden zwischen. Dabei sind keine Besucherdaten im Spiel.
  • Einstellungen: Wenn du einen geänderten Profil-Slug speicherst, prüft dein Webserver ihn einmalig gegen ratingstar.de.

Diensteanbieter: Baumgärtner Marketing GmbH, Deutschland.

  • AGB: https://ratingstar.de/agb
  • Datenschutzerklärung: https://ratingstar.de/datenschutz

Screenshots

Blöcke

Dieses Plugin bietet 1 Block.

  • RatingStar Seal Display your RatingStar seal (rating badge) in your chosen variant.

Installation

  1. Upload the ratingstar-de-seal folder to /wp-content/plugins/, or install the ZIP via Plugins Add New Upload Plugin.
  2. RatingStar.de Seal unter Plugins aktivieren.
  3. Unter Einstellungen RatingStar den Profil-Slug eintragen (der Teil hinter ratingstar.de/t/). Der Slug wird gegen dein Live-Profil geprüft. Optional den API-Key (rs_live_…) für die umbenennungs-festen key-basierten Endpunkte hinterlegen.
  4. Deine Domain im RatingStar-Backend unter „Auslieferung“ freischalten und per DNS-Eintrag TXT _ratingstar.<domain> bestätigen — sonst können die Siegel-Daten mit HTTP 403 blockiert werden.
  5. Siegel auf einer Seite oder in einem Beitrag platzieren — [ratingstar variant="profile-card"] oder der Block RatingStar Seal — oder in den Einstellungen das seitenweite Siegel aktivieren.

FAQ

Wo finde ich meinen Profil-Slug?

Es ist der letzte Teil deiner öffentlichen Profil-URL: https://ratingstar.de/t/<slug>. Trag auf der Einstellungsseite nur den <slug>-Teil ein.

Welche Varianten gibt es?

Rundsiegel und Banderole sind statisch und funktionieren in jedem Tarif. Profilkarte, Trust-Bar, Hero-Snippet, Zitat-Karte, Karussell, Wall of Love und Footer-Leiste sind Live-Widgets und brauchen mindestens den 4-Sterne-Tarif — in niedrigeren Tarifen zeigt seal.js stattdessen die Banderole.

Wie ändere ich Farben, Größen und andere Optionen?

Öffne den Embed-Generator in deinem RatingStar-Portal, stell das Widget ein und übernimm die erzeugten Attribute in den Shortcode, in das Feld „Embed-Attribute“ des Blocks oder in die Einstellungen für das seitenweite Siegel. Das data--Präfix darfst du mitschreiben oder weglassen; ungültige Werte fallen still auf den Standard zurück.

Das Siegel erscheint nicht.

Prüf, ob unter Einstellungen RatingStar ein Profil-Slug gespeichert ist und ob die Seite den Shortcode [ratingstar], den Block RatingStar Seal oder ein aktiviertes seitenweites Siegel enthält. Prüf außerdem, ob deine Domain im RatingStar-Backend freigeschaltet und per DNS bestätigt ist. Wenn du ein Caching-Plugin oder eine Funktion „ungenutztes JavaScript entfernen“ einsetzen, stell sicher, dass seal.js von ratingstar.de nicht blockiert wird.

Funktioniert das mit Caching-Plugins?

Ja. Die Bewertungsdaten fürs JSON-LD werden server-seitig 6 Stunden lang in einem WordPress-Transient zwischengespeichert, deine Seiten-Caches bleiben also leicht. Das Siegel selbst rendert client-seitig aus Live-Daten; das statische Bild wird von CDN und Browser zwischengespeichert.

Datenschutz / DSGVO

Das Siegel-Widget lädt seal.js und die Bewertungsdaten von ratingstar.de — der Browser deiner Besucher verbindet sich also mit dieser Domain, sobald ein Siegel angezeigt wird. Nenn das in deiner Datenschutzerklärung und behandle ratingstar.de entsprechend, falls du eine Consent-Lösung einsetzen. Die server-seitigen Google-Sterne (JSON-LD) brauchen keine Verbindung aus dem Browser; der statische Bildmodus fordert lediglich ein einzelnes Bild an.

Brauche ich einen Embed-Key?

Das Siegel funktioniert allein mit deinem öffentlichen Profil-Slug. Für die Google-Sterne empfehlen wir den API-Key (Format rs_live_… aus deinem RatingStar-Backend): Er treibt die key-basierten Endpunkte, die auch nach einer Umbenennung deines Profils weiterarbeiten und in jedem Tarif offen sind.

Rezensionen

Zu diesem Plugin liegen noch keine Rezensionen vor.

Mitwirkende und Entwickler

„RatingStar.de Seal“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:

Mitwirkende

„RatingStar.de Seal“ wurde in 1 Sprache übersetzt. Danke an die Übersetzer für ihre Mitwirkung.

Übersetze „RatingStar.de Seal“ in deine Sprache.

Interessiert an der Entwicklung?

Durchstöbere den Code, sieh dir das SVN-Repository an oder abonniere das Entwicklungsprotokoll per RSS.

Änderungsprotokoll

1.0.1

  • The German description and installation steps now come from the translation
    packages on translate.wordpress.org instead of being embedded in the readme.

1.0.0

  • Erste öffentliche Version.
  • Bewertungssiegel in neun Varianten (Shortcode + Block) mit den Gestaltungs-Attributen aus dem Portal.
  • Seitenweites Siegel: schwebende Profilkarte oder Footer-Leiste auf jeder Seite.
  • Server-seitige Google-Sterne: key-basiertes LocalBusiness-JSON-LD, 6 Stunden zwischengespeichert, ohne Dopplung.
  • Verlinkter statischer Bildmodus (SVG) für Rundsiegel, Banderole und Profilkarte.
  • Slug-Prüfung, konfigurierbare Basis-Adresse, Hinweise zur Domain-Freigabe.
  • Deutsche Übersetzungen (de_DE und de_DE_formal), auch für den Block-Editor.