Product Reviews
Ergänzt Payload v3 um eine Reviews-Collection mit Sternebewertung, Moderationsstatus und JSON-LD aggregateRating.
Installation
pnpm add payload-plugin-reviews Über
Das Plugin fügt der Payload-v3-Config eine Collection `reviews` hinzu. Jede Review verweist über ein Relationship-Feld auf ein Produkt. Die Ziel-Collection wird mit der Option `productsCollection` gesetzt und ist standardmäßig `products`. Die Felder sind `authorName` (max. 80 Zeichen), `authorEmail`, `rating` (Zahl von 1 bis 5), `title` (max. 120 Zeichen), `comment` (Textarea, max. 1000 Zeichen), `verified` (Checkbox) und `status` mit den Werten `pending`, `approved` und `rejected`. Neue Reviews erhalten den Status `pending`. Lesen und Anlegen sind für alle offen. Update und Delete erfordern einen angemeldeten Benutzer. Das Feld `authorEmail` ist nur für angemeldete Benutzer lesbar, sodass es nicht in der öffentlichen API erscheint. Ein `beforeChange`-Hook setzt `verified` bei jedem Schreibvorgang auf `false`, unabhängig vom Benutzer. Verifizierte Käufe lassen sich damit aktuell nicht speichern. Die README beschreibt die Verifizierung als reine Admin-Funktion, der Hook prüft die Rolle aber nicht. Die Option `enabled` (Standard: `true`) schaltet das gesamte Plugin ab. Die Option `adminEmail` wird akzeptiert, aber nirgends ausgewertet, es werden also keine Benachrichtigungen versendet. Das Plugin legt keine Datenbanktabellen an. Im Dev-Modus muss das Postgres-SQL aus der README manuell ausgeführt werden. Die README enthält außerdem ein Next.js-App-Router-Beispiel: eine Route, die genehmigte Reviews mit Durchschnittsbewertung liefert, eine Produktseite, die sie darstellt, und einen JSON-LD-Block `aggregateRating` für Google Rich Results auf Basis derselben Daten.
Paketinformationen
- Paketname
payload-plugin-reviews- Neueste Version
1.0.2- Entpackte Größe
- 14 kB
- Lizenz
- MIT
- Wöchentliche Downloads
- 311
- Zuletzt veröffentlicht
- 11. Okt. 2026
Mehr von spiritracking-arch
Profil ansehenÄhnliche Plugins
Mehr in SEOSitemap
Erzeugt sitemap.xml aus Payload-Collections und statischen URLs und legt die Dateien im Storage-Adapter des Projekts ab.
SEO Analyzer
Payload-Plugin fuer SEO-Analyse im Editor mit 50+ Checks, Dashboard, Score-Historie, Redirects und IndexNow.
SEO plugin
Ein Plugin zur Verwaltung von SEO-Metadaten im Payload CMS.
SEO Plugin
Fügt Payload-Collections und -Globals SEO-Felder mit Live-Vorschau der Suchergebnisse hinzu.
Llms Txt
Generiert llms.txt und llms-full.txt aus Payload Collections für LLMs und Crawler.