Praisvia Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
Happy customers are your best marketing — but asking for testimonials, copying them from emails and keeping a page up to date takes time. Praisvia turns it into a simple loop:
- Collect — add the Testimonial Form block to any page and share the link.
- Approve — new testimonials wait in your dashboard. Approve them with one click and star your favourites.
- Show — display them anywhere with the Wall of Love and Rating Summary blocks.
Praisvia is a self-hosted alternative to paid testimonial services: no account, no monthly bill, no external requests. Your testimonials stay in your own WordPress database.
Three blocks
- Testimonial Form — name, optional role or company, optional private email, an accessible 1–5 star rating, the testimonial and a publication consent checkbox. Works with and without JavaScript, and on cached pages.
- Wall of Love — approved testimonials as a masonry wall, a grid or a list. Choose the number, order (newest, highest rating or random), minimum rating and whether to show only featured testimonials.
- Rating Summary — the average rating with stars and the number of testimonials, for example “4.9 ★★★★★ from 127 testimonials”.
All blocks use your theme’s fonts and colors and support block color, spacing and typography settings.
Moderation made easy
- Every new testimonial waits for your approval — nothing is published automatically.
- Approve from the list with one click, and star the best testimonials to feature them.
- A count bubble in the menu shows how many testimonials are waiting.
- Optional email notification for each new testimonial.
- Add testimonials you received elsewhere by hand.
Spam protection without CAPTCHAs
- A hidden honeypot field and a signed time token stop most bots.
- A per-visitor hourly limit, using only a temporary salted hash of the IP address.
- Your own Disallowed Comment Keys (Settings Discussion) are respected.
- No third-party CAPTCHA, no cookies, no tracking.
Privacy first
- Consent to publish is required and its time is stored with each testimonial.
- Email addresses are optional and never shown.
- Testimonials can be exported and erased with the core Export/Erase Personal Data tools, and suggested privacy policy text is included.
- No data ever leaves your site.
Accessible
The form uses real labels, a keyboard-friendly star rating, clear error messages connected to their fields and a status region for screen readers. Star ratings have text alternatives everywhere.
Screenshots
The Wall of Love block showing approved testimonials in a masonry layout.
The Testimonial Form block with star rating, optional fields and consent.
Approving and featuring testimonials from the list in the dashboard.
Wall of Love settings in the block editor.
Simple settings for notifications and spam protection.

