Title: Advanced Testimonial
Author: Monowar Hossain
Published: <strong>April 27, 2021</strong>
Last modified: July 9, 2026

---

Search plugins

![](https://ps.w.org/advanced-testimonial/assets/banner-772x250.png?rev=3599374)

![](https://ps.w.org/advanced-testimonial/assets/icon-256x256.gif?rev=3599230)

# Advanced Testimonial

 By [Monowar Hossain](https://profiles.wordpress.org/kstmonowar/)

[Download](https://downloads.wordpress.org/plugin/advanced-testimonial.2.0.6.zip)

 * [Details](https://scn.wordpress.org/plugins/advanced-testimonial/#description)
 * [Reviews](https://scn.wordpress.org/plugins/advanced-testimonial/#reviews)
 *  [Installation](https://scn.wordpress.org/plugins/advanced-testimonial/#installation)
 * [Development](https://scn.wordpress.org/plugins/advanced-testimonial/#developers)

 [Support](https://wordpress.org/support/plugin/advanced-testimonial/)

## Description

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](https://devmonowar.github.io/wp-plugin-demo-library/advanced-testimonial/)**—
see every ready-made demo you can import in one click · **[Development on GitHub](https://github.com/devmonowar/advanced-testimonial)**—
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** — built-in **Schema.org Review markup** lets search engines
   show ⭐ star ratings as rich snippets, so your result stands out and earns more
   clicks.
 * **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](https://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](https://github.com/devmonowar/wp-plugin-demo-library)—
it is served by GitHub Pages, whose [terms and privacy policy](https://docs.github.com/en/site-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](https://www.youtube.com/t/terms) — [privacy](https://policies.google.com/privacy));
Vimeo ([terms](https://vimeo.com/terms) — [privacy](https://vimeo.com/privacy)).

## Screenshots

[⌊Grid layout — customer reviews in a responsive grid with star ratings, headlines
and verified badges.⌉⌊Grid layout — customer reviews in a responsive grid with star
ratings, headlines and verified badges.⌉[

Grid layout — customer reviews in a responsive grid with star ratings, headlines
and verified badges.

[⌊Carousel layout — a lightweight, swipeable slider with navigation arrows and dots.⌉⌊
Carousel layout — a lightweight, swipeable slider with navigation arrows and dots
.⌉[

Carousel layout — a lightweight, swipeable slider with navigation arrows and dots.

[⌊Nine card styles — the same testimonial in Modern, Minimal, Bubble, Bold, Gradient
and Retro; mix any style with any layout.⌉⌊Nine card styles — the same testimonial
in Modern, Minimal, Bubble, Bold, Gradient and Retro; mix any style with any layout
.⌉[

Nine card styles — the same testimonial in Modern, Minimal, Bubble, Bold, Gradient
and Retro; mix any style with any layout.

[⌊Fully responsive — testimonials look great on mobile right out of the box.⌉⌊Fully
responsive — testimonials look great on mobile right out of the box.⌉[

Fully responsive — testimonials look great on mobile right out of the box.

[⌊Marquee layout in action — animated preview of the continuous scroll with edge
fades.⌉⌊Marquee layout in action — animated preview of the continuous scroll with
edge fades.⌉[

Marquee layout in action — animated preview of the continuous scroll with edge fades.

[⌊Group filter tabs in action — click any tab to instantly filter testimonials by
group.⌉⌊Group filter tabs in action — click any tab to instantly filter testimonials
by group.⌉[

Group filter tabs in action — click any tab to instantly filter testimonials by 
group.

[⌊Testimonial edit screen — every review field (rating, company, logo, video, socials
and more) in one clean meta box.⌉⌊Testimonial edit screen — every review field (
rating, company, logo, video, socials and more) in one clean meta box.⌉[

Testimonial edit screen — every review field (rating, company, logo, video, socials
and more) in one clean meta box.

[⌊Front-end submission form — visitors submit reviews with built-in spam protection;
you approve them from a Pending queue.⌉⌊Front-end submission form — visitors submit
reviews with built-in spam protection; you approve them from a Pending queue.⌉[

Front-end submission form — visitors submit reviews with built-in spam protection;
you approve them from a Pending queue.

[⌊Demo Library — browse ready-made testimonial sets by category and import one (
with images) in a single click.⌉⌊Demo Library — browse ready-made testimonial sets
by category and import one (with images) in a single click.⌉[

Demo Library — browse ready-made testimonial sets by category and import one (with
images) in a single click.

[⌊Video testimonials — cards show a play button; the video opens in a lightbox (
YouTube, Vimeo or self-hosted MP4).⌉⌊Video testimonials — cards show a play button;
the video opens in a lightbox (YouTube, Vimeo or self-hosted MP4).⌉[

Video testimonials — cards show a play button; the video opens in a lightbox (YouTube,
Vimeo or self-hosted MP4).

## Blocks

This plugin provides 1 block.

 *   Advanced Testimonial Display customer testimonials in grids, carousels, cards
   and more.

## Installation

 1. Upload the `advanced-testimonial` folder to `/wp-content/plugins/`.
 2. Activate the plugin through the **Plugins** screen in WordPress.
 3. Add testimonials under the new **Testimonials** menu.
 4. Display them anywhere with the `[advanced_testimonial]` shortcode or the **Advanced
    Testimonial** block.

## FAQ

### 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](https://devmonowar.github.io/wp-plugin-demo-library/advanced-testimonial/).
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, queries are cached, and you can serve minified assets—
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). 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.

## Reviews

![](https://secure.gravatar.com/avatar/0e84c8b4db84189bc72c59e206f100b748ec4cb325c494546f3188ff4a901008?
s=60&d=retro&r=g)

### 󠀁[Nice looking](https://wordpress.org/support/topic/nice-looking-10/)󠁿

 [Monowar Hossain](https://profiles.wordpress.org/kstmonowar/) April 27, 2021

This plugin view is very nice looking.

 [ Read all 1 review ](https://wordpress.org/support/plugin/advanced-testimonial/reviews/)

## Contributors & Developers

“Advanced Testimonial” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Monowar Hossain ](https://profiles.wordpress.org/kstmonowar/)
 *   [ Nut Member ](https://profiles.wordpress.org/devmonowar/)

[Translate “Advanced Testimonial” into your language.](https://translate.wordpress.org/projects/wp-plugins/advanced-testimonial)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/advanced-testimonial/),
check out the [SVN repository](https://plugins.svn.wordpress.org/advanced-testimonial/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/advanced-testimonial/)
by [RSS](https://plugins.trac.wordpress.org/log/advanced-testimonial/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.0.6

 * New: nine card styles — Classic, Modern, Minimal, Bubble, Bold, Glass, Gradient,
   Outline and Retro (`style` attribute, 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_video` to 
   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.

#### 2.0.5

 * New: front-end submission form — add `[at_form]` to any page. Spam protection(
   nonce, honeypot, rate limit), Pending-review queue, optional admin email notification,
   and a new Settings  Submission Form tab.

#### 2.0.4

 * New: Elementor widget.
 * New: Marquee layout with scroll speed, direction and card-width controls.
 * New: Headline / Review Title field per testimonial.
 * New: half-star ratings (0.5 steps, e.g. 4.5).
 * New: group filter tabs (`show_filter`).
 * New: “Read more” for long reviews and “Load more” batching.
 * New: Demo Library search box and category filters.
 * Fix: carousel arrows advance one testimonial per click; settings page keeps the
   active tab after saving; Masonry no longer overlaps cards; minified assets fall
   back to the full files when missing.

#### 2.0.3

 * New: Demo Library “Refresh” button; Clear Cache also clears the demo list cache.

#### 2.0.2

 * New: Tools tab — starter demo, JSON import/export, clear cache, reset settings,
   debug mode and system info.
 * New: Demo Library — one-click demo imports with images.
 * New: optional heading (`title` attribute), avatar shape, rating icon and default
   rating settings.
 * New: developer hooks and an opt-in uninstall clean-up option.
 * Improved: accessibility (ARIA roles, keyboard focus styles) and admin conveniences(
   click-to-copy shortcodes, Settings link).

#### 2.0.1

 * A brand-new, dedicated testimonial and customer-review plugin.
 * Testimonial post type with groups and rich review fields.
 * Six display layouts, `[advanced_testimonial]` shortcode and a no-build Gutenberg
   block.
 * Settings page with full theming controls, Schema.org Review markup, accessibility,
   RTL and a lightweight vanilla-JS carousel.

## Meta

 *  Version **2.0.6**
 *  Last updated **2 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.5 or higher **
 *  Tested up to **7.0.1**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/advanced-testimonial/)
 * Tags
 * [customer reviews](https://scn.wordpress.org/plugins/tags/customer-reviews/)[review carousel](https://scn.wordpress.org/plugins/tags/review-carousel/)
   [social proof](https://scn.wordpress.org/plugins/tags/social-proof/)[testimonial block](https://scn.wordpress.org/plugins/tags/testimonial-block/)
   [testimonials](https://scn.wordpress.org/plugins/tags/testimonials/)
 *  [Advanced View](https://scn.wordpress.org/plugins/advanced-testimonial/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  1 5-star review     ](https://wordpress.org/support/plugin/advanced-testimonial/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/advanced-testimonial/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/advanced-testimonial/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/advanced-testimonial/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/advanced-testimonial/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/advanced-testimonial/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/advanced-testimonial/reviews/)

## Contributors

 *   [ Monowar Hossain ](https://profiles.wordpress.org/kstmonowar/)
 *   [ Nut Member ](https://profiles.wordpress.org/devmonowar/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/advanced-testimonial/)