GlowReviews – Smart Feedback & Testimonials
GlowReviews – Smart Feedback & Testimonials
Description
GlowReviews – Smart Feedback & Testimonials is a powerful WordPress plugin that allows you to collect customer feedback and showcase it as beautiful testimonials on your website. With an easy-to-use interface, you can manage all your testimonials directly from the WordPress admin area.
Key Features
- Collect customer feedback with 1-5 star ratings
- Display testimonials in responsive grid, slider, or list layouts
- Pure CSS slider navigation – no JavaScript dependencies
- WordPress user avatar integration – shows logged-in users’ profile photos
- Image upload support with automatic fallback to WordPress avatars
- Shortcode support for easy placement anywhere on your site
- Admin approval system for testimonials
- Customizable display options with flexible field control
- Mobile-friendly and responsive design
- Built with WordPress best practices and security standards
- Comprehensive admin documentation
- Migration support from previous versions
- Spam protection with honeypot fields and rate limiting
- Character limit enforcement for feedback submissions
- Duplicate submission detection
- File upload validation (JPG, PNG, GIF, max 2MB)
- Advanced caching for optimal performance
Installation
- Upload
glowreviewsfolder to/wp-content/plugins/directory - Activate plugin through ‘Plugins’ menu in WordPress
- Go to ‘Testimonials’ in your WordPress admin to configure settings
- Use
[glowrev-display-testimonials]shortcode to display testimonials on any page or post
Faq
Use [glowrev-display-testimonials] shortcode in any post, page, or widget. You can customize the display using these attributes:
* layout – Display layout (grid/slider/list)
* show_image – Show/hide testimonial images (yes/no)
* show_rating – Show/hide star ratings (yes/no)
* show_excerpt – Show excerpt instead of full content (yes/no)
* show_date – Show/hide testimonial date (yes/no)
* show_author – Show/hide author name (yes/no)
* show_company – Show/hide company name (yes/no)
* show_designation – Show/hide designation (yes/no)
* show_position – Show/hide position (yes/no)
* columns – Number of columns for grid layout (default: 3)
* orderby – Order by: date, title, rand (default: date)
* order – Sort order: ASC, DESC (default: DESC)
* category – Filter by category slug(s), comma-separated
* limit – Number of testimonials to show (default: -1 for all)
Example: [glowrev-display-testimonials layout="grid" columns="3" show_rating="yes" show_image="yes"]
You can add a feedback form using [glowrev-feedback-form] shortcode on any page or post. The form includes:
* Name and email fields (required)
* Company name and designation fields (optional)
* 5-star rating system (required)
* Feedback text with 150-character limit (required)
* Image upload support (JPG, PNG, GIF, max 2MB)
* Automatic WordPress user avatar detection for logged-in users
Yes! All new testimonials are set to “pending” by default and can be approved or rejected from the WordPress admin area.
When a logged-in WordPress user submits feedback without uploading an image, the plugin automatically displays their WordPress profile photo instead of a generic avatar. This creates a more personalized experience for registered users.
The plugin supports JPG, JPEG, PNG, and GIF formats with a maximum file size of 2MB per image.
Yes, the plugin includes multiple security features:
* WordPress nonce verification for all form submissions
* Honeypot fields to detect and block spam bots
* Rate limiting (3 submissions per hour, 10 per day per IP)
* Time-based validation to prevent rapid-fire submissions
* Duplicate submission detection
* Input sanitization and validation
Yes, the plugin is fully customizable through CSS. All styles use specific CSS classes that can be overridden in your theme or custom CSS.
Reviews
Changelog
1.0.1
- Enhanced security with proper session variable sanitization
- Fixed WordPress coding standards compliance
- Added production-safe debug logging system
- Improved admin rating star arrangement (1-5 order)
- Enhanced spam protection with honeypot fields and rate limiting
- Fixed file deletion to use WordPress standard functions
- Added comprehensive input validation and escaping
- Improved error handling and user feedback
- Fixed rate limiting to 3 submissions per hour, 10 per day
1.0.0
- Initial release
- WordPress user avatar integration
- Advanced spam protection
- Image upload with validation
- Multiple display layouts (grid, slider, list)
- Comprehensive shortcode support
- Admin approval system
- Mobile-responsive design
- CSS-only slider navigation