Àpèjúwe
Testimonials Manager provides a comprehensive solution for managing and displaying client testimonials and reviews on your WordPress site with proper SEO-compliant structured data.
Free Features
- Custom Post Type Ìtumọ̀ Yorùbá: – Dedicated testimonial post type with full WordPress integration
- Structured Data Ìtumọ̀ Yorùbá: – Google-compliant JSON-LD schema markup for reviews
- Flexible Shortcodes Ìtumọ̀ Yorùbá: – Display testimonials anywhere with customizable filters
- Admin Interface Ìtumọ̀ Yorùbá: – Intuitive management with custom columns and filters
- CSV Import/Export Ìtumọ̀ Yorùbá: – Bulk import/export testimonials for easy migration
- Settings Page Ìtumọ̀ Yorùbá: – Configure business details and display options
- Two Layouts Ìtumọ̀ Yorùbá: – List and Grid layouts included
- SEO Compliant Ìtumọ̀ Yorùbá: – Follows GoogleÌtumọ̀ Yorùbá: ’s review markup guidelines
- Performance Ìtumọ̀ Yorùbá: – Built-in caching with WordPress transients
- Accessibility Ìtumọ̀ Yorùbá: – WCAG 2.1 AA compliant with proper ARIA labels
- Categories & Tags Ìtumọ̀ Yorùbá: – Organize testimonials by practice area or topic
- Rating System Ìtumọ̀ Yorùbá: – 1-5 star ratings with visual display
- Source Attribution Ìtumọ̀ Yorùbá: – Link back to original reviews (Google, Yelp, etc.)
- Owner Responses Ìtumọ̀ Yorùbá: – Add responses to reviews
Pro Features (Upgrade)
Upgrade to Testimonials Manager Pro for advanced features:
- ⭐ Auto-Insert Reviews by Category Ìtumọ̀ Yorùbá: – Automatically insert category-matched reviews into posts (e.g., show “Workers Compensation” reviews on workers comp posts)
- ⭐ Google Reviews Import Ìtumọ̀ Yorùbá: – Automatically import reviews from Google Business Profile with API integration
- ⭐ 5 Premium Layouts Ìtumọ̀ Yorùbá: – Cards (Trustindex style), Modern Grid (Yelp style), Slider/Carousel, Compact, Masonry
- ⭐ Featured Review Shortcode Ìtumọ̀ Yorùbá: – Highlight your best reviews with
[bztm_featured_review] - ⭐ Review Stats Badge Ìtumọ̀ Yorùbá: – Display overall rating and count with
[bztm_review_stats] - ⭐ Scheduled Updates Ìtumọ̀ Yorùbá: – Automatic review updates from Google (daily/weekly/monthly)
- ⭐ Smart Positioning Ìtumọ̀ Yorùbá: – Insert reviews after intro, before conclusion, or custom positions
- ⭐ Priority Support Ìtumọ̀ Yorùbá: – Get help when you need it
Shortcodes
Display Multiple Reviews (List):
[bztm_reviews count=”8Ìtumọ̀ Yorùbá: ″ min_rating=”4Ìtumọ̀ Yorùbá: ″]
Display as Grid:
[bztm_reviews count=”8Ìtumọ̀ Yorùbá: ″ min_rating=”4Ìtumọ̀ Yorùbá: ″ layout=”grid”]
Display Single Review:
[bztm_testimonial id=”123Ìtumọ̀ Yorùbá: ″]
Filter by Category:
[bztm_reviews cat=”workers-compensation” count=”6Ìtumọ̀ Yorùbá: ″]
Pro Shortcodes (Requires Upgrade):
[bztm_featured_review id=”123Ìtumọ̀ Yorùbá: ″] Ìtumọ̀ Yorùbá: – Highlight a single review
[bztm_review_stats] Ìtumọ̀ Yorùbá: – Display overall rating badge
[bztm_reviews layout=”slider”] Ìtumọ̀ Yorùbá: – Carousel layout
[bztm_reviews layout=”cards”] Ìtumọ̀ Yorùbá: – Horizontal scrolling cards
Available Attributes
countÌtumọ̀ Yorùbá: – Number of reviews to display (default: 8)min_ratingÌtumọ̀ Yorùbá: – Minimum rating to show (1-5, default: 1)layoutÌtumọ̀ Yorùbá: – Display layout: “list” or “grid” (default: list) Ìtumọ̀ Yorùbá: – Pro: “slider”, “cards”, “modern-grid”, “compact”, “masonry”catÌtumọ̀ Yorùbá: – Filter by category slugtagÌtumọ̀ Yorùbá: – Filter by tag slugsourceÌtumọ̀ Yorùbá: – Filter by source (e.g., “Google Reviews”)orderbyÌtumọ̀ Yorùbá: – Sort by: “date”, “rating”, or “title” (default: date)orderÌtumọ̀ Yorùbá: – Sort order: “DESC” or “ASC” (default: DESC)show_owner_responseÌtumọ̀ Yorùbá: – Show owner responses: “true” or “false” (default: false)aggregateÌtumọ̀ Yorùbá: – Show aggregate rating: “true” or “false” (default: true)
SEO & Compliance
This plugin follows GoogleÌtumọ̀ Yorùbá: ’s structured data guidelines:
- Self-Serving Review Policy Ìtumọ̀ Yorùbá: – Reviews about your own business on your own domain will not show star snippets in search results (Google policy)
- Truthful Attribution Ìtumọ̀ Yorùbá: – Always displays source and links to original reviews
- Parity Rule Ìtumọ̀ Yorùbá: – Structured data matches exactly whatÌtumọ̀ Yorùbá: ’s visible on the page
- Proper Schema Ìtumọ̀ Yorùbá: – Uses LocalBusiness, Organization, or LegalService schema types
Developer Friendly
Includes filters and actions for customization:
bztm_reviews_query_argsÌtumọ̀ Yorùbá: – Modify WP_Query argumentsbztm_reviews_business_schemaÌtumọ̀ Yorùbá: – Alter business JSON-LDbztm_reviews_review_schemaÌtumọ̀ Yorùbá: – Alter per-review JSON-LDbztm_reviews_html_cardÌtumọ̀ Yorùbá: – Override HTML card outputbztm_reviews_can_emit_schemaÌtumọ̀ Yorùbá: – Gate output of JSON-LD
Developer Notes
File Structure
testimonials-manager.phpÌtumọ̀ Yorùbá: – Main plugin fileinc/class-cpt.phpÌtumọ̀ Yorùbá: – Custom post type registrationinc/class-meta.phpÌtumọ̀ Yorùbá: – Meta fields handlinginc/class-admin-columns.phpÌtumọ̀ Yorùbá: – Admin list table customizationinc/class-settings.phpÌtumọ̀ Yorùbá: – Settings pageinc/class-schema.phpÌtumọ̀ Yorùbá: – JSON-LD schema buildersinc/class-shortcode.phpÌtumọ̀ Yorùbá: – Shortcode handlersinc/class-import.phpÌtumọ̀ Yorùbá: – CSV import functionalityinc/helpers.phpÌtumọ̀ Yorùbá: – Helper functionsassets/testimonials.cssÌtumọ̀ Yorùbá: – Frontend styles
Coding Standards
This plugin follows WordPress Coding Standards (WPCS) and includes:
- Proper sanitization and escaping
- Nonce verification for forms
- Prepared statements for database queries
- Translation-ready strings
- Accessibility features
- Performance optimization
Support
For support and customization inquiries, contact Mike Potter at Bizetools.
Website: https://bizetools.com
Ìgbéwọlẹ̀
- Upload the plugin files to
/wp-content/plugins/testimonials-manager/ - Activate the plugin through the ‘Plugins’ screen in WordPress
- Go to Testimonials Settings to configure business details
- Add testimonials via Testimonials Add New
- Use shortcodes to display testimonials on your pages
FAQ
-
Will this show star ratings in Google search results?
-
For reviews about your own business on your own domain, Google will not show star snippets due to their self-serving review policy. However, the structured data is still valuable for semantic understanding and potential future use.
-
Can I import reviews from Google Business Profile?
-
Yes! You can export reviews from your Google Business Profile dashboard and import them via CSV in the free version. For automatic import directly from GoogleÌtumọ̀ Yorùbá: ’s API, upgrade to Testimonials Manager Pro.
-
How do I get the Google Maps CID URL?
-
Visit your Google Business Profile, click “Share” and copy the link. It will look like:
https://maps.google.com/?cid=XXXXXXXXXXXX -
Can I customize the appearance?
-
Yes! The plugin includes minimal CSS that can be overridden in your theme. You can also use the provided filters to completely customize the HTML output.
-
Does this work with page builders?
-
Yes! The shortcodes work with all major page builders including Elementor, Beaver Builder, Divi, and the WordPress Block Editor.
Àwọn àgbéyẹ̀wò
Kò sí àwọn àgbéyẹ̀wò fún plugin yìí.
Àwọn Olùkópa & Olùgbéejáde
“Bizetools Testimonials Manager” jẹ́ ètò ìṣàmúlò orísun ṣíṣí sílẹ̀. Àwọn ènìyàn wọ̀nyí ti ṣe ìkópa sí plugin yìí.
Àwọn OlùkópaTúmọ̀ “Bizetools Testimonials Manager” sí èdè rẹ.
Ṣe o nífẹ̀ẹ́ sí ìdàgbàsókè?
Ṣàwárí koodu, ṣàyẹ̀wò ibi ìpamọ́ SVN, tàbí ṣe àgbékalẹ̀ sí àkọsílẹ̀ ìdàgbàsókè nípasẹ̀ RSS.
Àkọsílẹ̀ àwọn àyípadà
1.4.0
- Fixed JSON-LD escaping vulnerability by adding JSON_HEX_TAG and JSON_HEX_AMP flags
- Removed all Pro-only feature code to comply with WordPress.org trialware guidelines
- Removed locked/disabled feature UI elements (preview import button, Google API section, Auto-Insert section)
- Improved output escaping with wp_kses_post() for star ratings
- Removed slider assets (Pro-only feature)
- Code cleanup and WordPress.org compliance improvements
1.3.0
- Updated all function, class, and CSS prefixes to use unique
bztm_/bztm-prefix for WordPress.org compliance - Improved security with enhanced nonce verification and capability checks
- Updated shortcode names to
[bztm_reviews],[bztm_testimonial] - Improved code organization and WordPress Coding Standards compliance
- Enhanced accessibility features
1.0.0
- Initial release
- Custom post type for testimonials
- Shortcodes for displaying reviews
- JSON-LD structured data output
- Admin interface with filters and bulk actions
- CSV import/export functionality
- Settings page for configuration
- Responsive CSS styling
- Caching with transients
- Translation ready