Advanced Testimonial
Turn happy customers into your best marketing. Advanced Testimonial helps you collect trust, build social proof and increase conversions by showcasing real client reviews anywhere on your WordPress site — in beautiful…
Solid choice
Advanced Testimonial is a solid plugin choice in 2026, with a few things worth checking first. It runs on 10+ sites, is rated 5/5 and was last updated 2 weeks ago, and scores 73/100 on our health check.
- Actively developed — last update 2 weeks ago
- Tested with the latest WordPress (7.1)
- Small user base (10+ active installs)
- Very few reviews so far
How does it stack up?
Side-by-side on installs, updates, ratings & supportDaily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where Advanced Testimonial stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| customer reviews | >100 |
| review carousel | >100 |
| social proof | >100 |
| testimonial block | #73 |
| testimonials | >100 |
Version adoption
Share of active sites per release.
Rating breakdown
★★★★★★★★★★ 5 from 1 reviews
About Advanced Testimonial
From the official readme · v2.1.1Description
Turn happy customers into your best marketing. Advanced Testimonial helps you collect trust, build social proof and increase conversions by showcasing real client reviews anywhere on your WordPress site — in beautiful grids, carousels, cards and more.
Manage reviews like regular posts, group them, and drop them onto any page with a shortcode, a Gutenberg block or an Elementor widget.
Browse the demo gallery — see every ready-made demo you can import in one click · Read the full guide — layouts, styling, the submission form and the shortcode options, explained step by step · Development on GitHub — report issues or contribute.
Why Advanced Testimonial?
- Build credibility & social proof — show authentic reviews with star ratings, photos, companies, locations and verified badges.
- Increase conversions — place persuasive testimonials on landing pages, product pages and checkout to turn visitors into customers.
- Win in Google — Review/Rating structured data on every testimonial, eligible for ⭐ star rich results when your reviews point at a product, app or course (Google never stars a business reviewing itself — pick the reviewed thing in Settings → General).
- Fast & lightweight — frontend assets load only where they are used, with no jQuery and no bloat, so your pages stay fast.
- Fits any site — agencies, SaaS products, WooCommerce shops, restaurants, portfolios, healthcare and more.
Everything you need
- Seven display layouts: Grid, List, Card, Carousel, Marquee, Masonry and Spotlight.
- Nine card styles — Classic, Modern, Minimal, Bubble, Bold, Glass, Gradient, Outline and Retro. Mix any style with any layout, per block or site-wide.
- A no-build Gutenberg block, an Elementor widget and the
[advanced_testimonial]shortcode. - Front-end submission form — add
[at_form]to any page so visitors can submit testimonials directly from your site. Submissions land as “Pending” for you to review before publishing, with spam protection (nonce, honeypot and rate-limiting) and an optional admin email notification. - Video testimonials — paste a YouTube, Vimeo or self-hosted MP4 link on any testimonial; the card shows a play button and the video opens in a lightbox.
- Rich per-review fields: headline, rating (half-stars supported), company, designation, location, photo, company logo, review date, verified badge, website and social links (X/Twitter, LinkedIn, Facebook).
- Group filter tabs, a “Read more” toggle for long reviews and “Load more” batching.
- Ready-made demos you can import in one click from the built-in Demo Library.
- Handy Tools tab: one-click starter demo, JSON import/export of your testimonials, clear cache, reset settings and system info.
- Translation-ready, accessible (ARIA, keyboard, RTL) and built on the WordPress Coding Standards.
External services
This plugin includes an optional Demo Library that loads ready-made testimonial sets from a remote service hosted on GitHub Pages: devmonowar.github.io/wp-plugin-demo-library
It connects to this service only when you:
- open the Demo Library screen — to download the list of demos and show their preview images; and
- click Import Demo — to download that demo’s testimonials and images into your site’s Media Library.
No data from your site is sent to the service; only public demo files (JSON and images) are downloaded. The service is provided by the plugin author. Source code on GitHub — it is served by GitHub Pages, whose terms and privacy policy apply.
Video testimonials (optional): if you add a YouTube or Vimeo URL to a testimonial, the visitor’s browser connects to those services — YouTube thumbnails are loaded from img.youtube.com, and the player (youtube-nocookie.com or player.vimeo.com) is only embedded after the visitor clicks play. No connection is made if you don’t use video, and nothing is sent to these services by your site itself. YouTube is provided by Google (terms — privacy); Vimeo (terms — privacy).
Installation
- Upload the
advanced-testimonialfolder to/wp-content/plugins/. - Activate the plugin through the Plugins screen in WordPress.
- Add testimonials under the new Testimonials menu.
- Display them anywhere with the
[advanced_testimonial]shortcode or the Advanced Testimonial block.
Frequently asked questions
How do I display testimonials?
Use the [advanced_testimonial] shortcode anywhere, or add the Advanced Testimonial block in the editor. Example: [advanced_testimonial layout="grid" columns="3" group="clients" limit="9"].
Which layouts are available?
Grid, List, Card, Carousel, Marquee, Masonry and Spotlight. Set the layout attribute, or pick it in the block. The Marquee layout also has its own scroll speed, direction and card width controls (global defaults in Settings → Styles, with per-block overrides).
How do I group testimonials?
Create groups under Testimonials → Groups, assign testimonials to them, then filter with the group attribute, e.g. [advanced_testimonial group="clients"].
Can I change the colors and styling?
Yes. Go to Testimonials → Settings → Styles for primary/accent/text colors, border radius, spacing, card shadow, button style, avatar shape (circle/rounded/square), rating icon (star or heart) and a default rating for reviews without one. Add your own rules under Advanced → Custom CSS.
Can the cards look different on different pages?
Yes — pick from nine card styles (Classic, Modern, Minimal, Bubble, Bold, Glass, Gradient, Outline, Retro) with the style attribute, e.g. [advanced_testimonial style="modern"]. Every shortcode, block or Elementor widget can use its own style — even two different styles on the same page. Set the site-wide default under Settings → Styles → Card Style.
Can I display specific testimonials only?
Yes — pass their post IDs with the ids attribute: [advanced_testimonial ids="12,34,56"]. They are shown in the order you list them.
Can I add video testimonials?
Yes. Paste a YouTube, Vimeo or self-hosted MP4 URL in the testimonial’s Video URL field. The card then shows a video thumbnail with a play button, and the video opens in a lightbox when clicked — nothing loads from YouTube or Vimeo until the visitor actually clicks play. Hide videos on a specific block or shortcode with show_video="0".
How do I show my best reviews first?
Sort by rating with [advanced_testimonial orderby="rating"] (highest first), and show only verified reviews with verified="1". Both options are also available in the block and the Elementor widget.
How do I override the templates?
Copy any file from the plugin’s templates/ folder into an advanced-testimonial/ folder in your theme — for example your-theme/advanced-testimonial/grid.php or your-theme/advanced-testimonial/item.php. The plugin loads the theme copy automatically, so your customizations survive plugin updates.
Does it work in the block editor?
Yes — a no-build Gutenberg block with a live preview and full inspector controls (layout, card style, group, columns, order, autoplay and show/hide toggles). It also supports Wide and Full alignment.
Where do the demos come from?
The Demo Library loads ready-made testimonial sets from a free online service provided by the plugin author, hosted on GitHub Pages — browse every demo here. It is only contacted when you open the Demo Library screen or click Import Demo — no data from your site is ever sent to it; only public demo files (JSON and images) are downloaded into your Media Library. See the “External services” section below for full details and source code links. The plugin works completely without it — the Demo Library is optional.
How do I collect testimonials from visitors?
Add the [at_form] shortcode to any page. Visitors fill in their name, review, rating and optional details (company, job title, location, email). Each submission is saved as “Pending” so you can review it before it goes live — or turn on auto-publish under Testimonials → Settings → Submission Form. You can control which fields appear, set a custom success message and receive an email notification for every new submission — all from Testimonials → Settings → Submission Form.
Can I import or export my testimonials?
Yes. Testimonials → Settings → Tools has a one-click JSON Export of your testimonials, groups and (optionally) plugin settings, and an Import that restores them on any site — handy for backups, staging or moving between sites. The same tab also offers a one-click starter demo, clear cache and reset settings.
Will my data be deleted if I uninstall the plugin?
No. Deactivating or deleting the plugin never removes your testimonials by default. If you want a full clean-up, enable “Remove all plugin data when deleting the plugin” under Settings → Advanced first — only then does deleting the plugin remove testimonials, groups, settings and transients.
Do I need Elementor to use this plugin?
No. The shortcode and the Gutenberg block work with any theme. If Elementor is installed, an Advanced Testimonial widget appears in the Elementor panel automatically — with the same layouts and controls.
Will it slow down my site?
No. CSS/JS load only on pages that actually display testimonials, there is no jQuery and no external libraries, and queries are cached — all configurable under Settings → Performance.
Are there hooks for developers?
Yes. Filters: advanced_testimonial_query_args, advanced_testimonial_item_data, advanced_testimonial_review_html, advanced_testimonial_output, advanced_testimonial_template, advanced_testimonial_card_styles (register your own card style), advanced_testimonial_demo_library_url (point the Demo Library at your own JSON source), advanced_testimonial_rate_limit_key, advanced_testimonial_reviewed_entity. Actions: advanced_testimonial_before_card, advanced_testimonial_after_card.
Is it accessible and translation-ready?
Yes — ARIA roles, keyboard navigation, visible focus styles, RTL support, and a bundled .pot file for translations.
Changelog
Accessibility and small correctness fixes (pause button, menu links). No settings change needed.
2.1.1
- Fixed: the carousel pause button no longer shows when autoplay can never run (reduced motion, or all slides visible) — it was a dead control lying to screen readers.
- Fixed: testimonial nav-menu items follow the single-pages setting (no more 404 links).
- Performance: reviewed entity computed once per render; version constant hardcoded.
2.1.0
- New: single testimonial pages are off by default for new installs (existing sites keep their URLs) — no more thin duplicate pages or testimonials in site search. Toggle under Settings → General.
- New: say what your reviews are about (product, app, course, event) in Settings → General — star ratings can only appear for those, never for a business reviewing itself. WooCommerce product pages are detected automatically.
- New: schema markup now carries only ratings customers actually gave (the Default Rating still fills the visual stars) plus the review date.
- New: visible pause/play buttons on carousels and marquees; off-screen slides and duplicated marquee content are hidden from keyboard and screen readers.
- New: submitter data (name, email) is available to WordPress privacy export/erase tools, with suggested policy text.
- New: testimonial fields are exposed to the block editor and REST API.
- Improved: settings load once per request instead of on every lookup; rate limiting works behind proxies via the
advanced_testimonial_rate_limit_keyfilter; all screen-reader strings are translatable. - Fixed: readme no longer promises minified assets (removed in 2.0.9) and lists the demo-library URL hook.
- Dev: PHPUnit coverage for the Helpers, with a test job in CI.
2.0.9
- Fixed: the submission form ignored its “Show … Field” settings, and kept accepting submissions after being switched off.
- Fixed: two forms on one page left the second star rating dead.
- Fixed: uninstall missed trashed testimonials, and other sites on Multisite.
- Fixed: a random order repeated for an hour, and group renames left stale results.
- Fixed: an invalid notification email silently dropped submission alerts.
- Added: a review request on the plugin’s own screens.
- Removed: two settings that did nothing.
2.0.8
- Fixed: the author link on the Plugins screen pointed to the wrong WordPress.org profile. It now opens devmonowar.github.io.
- Added: a link to the full guide in the plugin description.
2.0.7
- Tested up to WordPress 7.0.4.
2.0.6
- New: nine card styles — Classic, Modern, Minimal, Bubble, Bold, Glass, Gradient, Outline and Retro (
styleattribute, per block or site-wide default). - New: video testimonials — paste a YouTube, Vimeo or self-hosted MP4 URL and the card shows a play button that opens the video in a lightbox (
show_videoto toggle). - New: sort by rating (
orderby="rating") and show verified reviews only (verified="1") — in the shortcode, block and Elementor widget. - Improved: Demo Library screen — full-width search above the category filters and a wider demo grid.
Screenshots
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
Best Advanced Testimonial alternatives
All customer reviews plugins →FAQ
Advanced Testimonial: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Oct 7, 2026
Is Advanced Testimonial free?
Yes. Advanced Testimonial is free to download and use from the official WordPress.org plugin directory.
Is Advanced Testimonial safe to use in 2026?
Advanced Testimonial is a solid plugin choice in 2026, with a few things worth checking first. It runs on 10+ sites, is rated 5/5 and was last updated 2 weeks ago, and scores 73/100 on our health check.
How many websites use Advanced Testimonial?
Advanced Testimonial is active on 10+ WordPress websites and has been downloaded 2,238 times since it launched in April 2021. It was downloaded 241 times in the last 30 days.
Does Advanced Testimonial work with WordPress 7.1?
Yes. The developer has tested Advanced Testimonial up to WordPress 7.1.3, the latest release. It requires WordPress 6.5 or newer.
What PHP version does Advanced Testimonial need?
Advanced Testimonial requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.
When was Advanced Testimonial last updated?
The latest version, 2.1.1, was released on September 23, 2026 (2 weeks ago).
Who makes Advanced Testimonial?
Advanced Testimonial is developed and maintained by Monowar Hossain (devmonowar).
What are the best alternatives to Advanced Testimonial?
The most popular alternatives to Advanced Testimonial are Customer Reviews for WooCom… (80K+ installs), WP Social Ninja (30K+ installs) and Photo Reviews for WooCommer… (10K+ installs).
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card