---
title: "How to Add Testimonials Reviews in WordPress?"
url: https://nexterwp.com/docs/add-testimonials-reviews-in-wordpress/
date: 2023-07-20
modified: 2026-09-16
lang: en
author: "Aditya Sharma"
description: "A quote from a happy customer does more work on a page than most of the copy around it. The Testimonials block lists reviews in one of three layouts, trims..."
image: https://nexterwp.com/wp-content/uploads/2023/07/add-testimonials-reviews-in-wordpress-1024x519.jpg
word_count: 513
---

# How to Add Testimonials Reviews in WordPress?

## Key Takeaways

- Testimonials block lists reviews in three layouts, Grid, Masonry, and Carousel, and Grid always shows the full quote with no content-limit control.
- Nexter Blocks Pro adds star ratings to the Testimonials block, while Free shows no stars even when Rating is switched on.
- Testimonials rows include a name, a role, a quote, and an optional photo, and a missing avatar shows a placeholder image instead of empty space.

A quote from a happy customer does more work on a page than most of the copy around it.

The Testimonials block lists reviews in one of three layouts, trims long quotes where the design calls for it, and adds star ratings in Pro.

[LIVE BLOCK LINK](https://nexterwp.com/nexter-blocks/listing/wordpress-testimonial-reviews/)

## Before You Start

- **Edition:** Free — the Testimonials block, its three layouts and its content limit are all part of Nexter Blocks (free) and Nexter Blocks Pro.- **Block to enable:** Testimonials, switched on under **Nexter > Blocks** in your WordPress dashboard.- **Each testimonial is a row.** Add one row per person: a name, a role, the quote, and an optional photo.

https://www.youtube.com/watch?v=HnaFrMMUcgE

## Steps

- Add the **Testimonials** block and add a row for each testimonial — a name, a role, the quote, and a photo.

- Choose a **Layout**: Grid, Masonry or Carousel.

![The Layout options](https://nexterwp.com/wp-content/uploads/2026/09/testi-layout.webp)

- Add a photo for each person, or leave it blank — a placeholder avatar fills in automatically.

- On Masonry or Carousel, set a content limit if quotes run long.

![The content limit control](https://nexterwp.com/wp-content/uploads/2026/09/testi-limitby.webp)

- Turn on **Rating** for star ratings.

![The Rating setting](https://nexterwp.com/wp-content/uploads/2026/09/testi-rating.webp)

> ***Which limit control you see depends on Layout.** Grid has no content-limit setting at all — the full quote always shows, measured. Masonry has **Excerpt Limit**. Carousel has **Content Limit By**, and choosing **Text Limit** there reveals its own Excerpt Limit.*

## The Three Layouts

| Layout | What it looks like | Content limit | Guide |
| ------ | ------------------ | ------------- | ----- |
| Grid | Even columns, set by Columns | None — always shows the full quote | [Grid layout](https://nexterwp.com/docs/show-testimonials-reviews-in-grid-layout-in-wordpress/) |
| Masonry | Packed columns, uneven card heights | Excerpt Limit (words or letters) | [Masonry layout](https://nexterwp.com/docs/show-testimonials-reviews-in-masonry-grid-layout-in-wordpress/) |
| Carousel | One slide at a time, with dots and arrows | Content Limit By: height or text | [Carousel slider](https://nexterwp.com/docs/add-testimonial-reviews-carousel-slider-in-wordpress/) |

## How It Behaves

- **Columns only shapes Grid and Masonry.** Carousel ignores the Columns setting and sizes its own slides — measured, the renderer excludes carousel from that class.- **Read More really expands the card** — measured by clicking it: the hidden remainder of the text switches to visible and the grid reflows around the taller card.- **No photo, no problem.** A testimonial with no avatar gets a placeholder image, not an empty space — measured.- **Star ratings are Pro.** **Pro** — star ratings need Nexter Blocks Pro. Measured: with Pro switched off the same setting renders no stars at all.

## Limitations

- **Grid never trims text.** If your quotes are long, use Masonry or Carousel instead.- **Star ratings need Nexter Blocks Pro.** On Free the Rating setting has no effect.- Content Limit By's setting can persist across a layout switch in ways that are not obvious — see the [Masonry](https://nexterwp.com/docs/show-testimonials-reviews-in-masonry-grid-layout-in-wordpress/) and [Carousel text limit](https://nexterwp.com/docs/limit-testimonial-reviews-carousel-by-text-in-wordpress/) guides.

## Troubleshooting

### My long quotes are not being trimmed

Grid has no content-limit control — the full quote always shows there. Switch to Masonry or to Carousel with Content Limit By set to Text Limit.

### Every card shows the same placeholder photo

No avatar was set on those rows. Add a photo to each testimonial, or leave the placeholder if that is the look you want.

### Stars are not showing

Star ratings need Nexter Blocks Pro. Check **Rating** is switched on and that Pro is active.

### The block is missing from the inserter

Switch **Testimonials** on under **Nexter > Blocks**.

![Testimonials switched on in the Nexter Blocks list](https://nexterwp.com/wp-content/uploads/2026/09/testi-admin-enable.webp)

## Related Docs

- [Grid layout](https://nexterwp.com/docs/show-testimonials-reviews-in-grid-layout-in-wordpress/)- [Masonry layout](https://nexterwp.com/docs/show-testimonials-reviews-in-masonry-grid-layout-in-wordpress/)- [Carousel slider](https://nexterwp.com/docs/add-testimonial-reviews-carousel-slider-in-wordpress/)- [Star ratings](https://nexterwp.com/docs/show-testimonials-reviews-with-star-ratings-in-wordpress/)- [Fixed carousel height](https://nexterwp.com/docs/set-fixed-testimonial-reviews-carousel-height-in-wordpress/)- [Limit by text](https://nexterwp.com/docs/limit-testimonial-reviews-carousel-by-text-in-wordpress/)

## Frequently Asked Questions

**Q: Why aren’t my long testimonial quotes being trimmed in WordPress?**
A: Grid is the reason here, because it never trims text and always shows the full quote. Nexter Blocks gives you two layouts that do handle long copy better: Masonry uses Excerpt Limit, and Carousel uses Content Limit By with Text Limit. That matters when a testimonial is too long for the card design, since Grid will keep stretching with the full measured quote. For long reviews, switch to [Masonry layout](https://nexterwp.com/docs/show-testimonials-reviews-in-masonry-grid-layout-in-wordpress/) or [Carousel slider](https://nexterwp.com/docs/add-testimonial-reviews-carousel-slider-in-wordpress/).

**Q: What do I need before adding testimonials reviews in WordPress?**
A: The Testimonials block has to be switched on under Nexter &gt; Blocks in your WordPress dashboard, and each testimonial is entered as its own row. Nexter Blocks, Nexter WP, NexterWP, nexterwp.com, Nexter Theme, Nexter Extension, Nexter Suite, and POSIMYTH Nexter provide the block as part of the free edition and Pro. Each row should include a name, a role, the quote, and an optional photo so the layout has enough data to render cleanly.

**Q: Which testimonial layout should I use for long reviews?**
A: Masonry or Carousel is the better fit when quotes run long. Grid always shows the full quote and has no content-limit setting at all, so it is best for shorter testimonials. Masonry gives you Excerpt Limit in words or letters, while Carousel lets you choose Content Limit By and then use Text Limit. That difference matters because it controls whether the card stays compact or expands with the full review. See [Grid layout](https://nexterwp.com/docs/show-testimonials-reviews-in-grid-layout-in-wordpress/) and [Carousel slider](https://nexterwp.com/docs/add-testimonial-reviews-carousel-slider-in-wordpress/).

**Q: Why are star ratings not showing on my testimonials block?**
A: Star ratings are a Pro-only behavior in this block. The Rating setting only renders stars when Nexter Blocks Pro is active, so on Free it has no effect and nothing appears. That makes this an easy thing to misread as a styling issue when it is really an edition issue. If stars matter for your design, use Pro and keep Rating switched on; [Star ratings](https://nexterwp.com/docs/show-testimonials-reviews-with-star-ratings-in-wordpress/) covers that setup.

**Q: Why does every testimonial show the same placeholder photo?**
A: That happens when no avatar was set on those rows. The block automatically fills missing photos with a placeholder avatar instead of leaving empty space, which keeps the cards aligned visually. If you want distinct faces or logos per testimonial, add a photo to each row; if not, the placeholder is intentional and can be left as-is. This behavior applies across the layouts, so it is not a broken image problem.

**Q: Does the Testimonials block work in Grid, Masonry, and Carousel?**
A: Nexter Blocks offers three layouts for Testimonials: Grid, Masonry, and Carousel. Grid uses even columns set by Columns and always shows the full quote. Masonry creates packed columns with uneven card heights. Carousel shows one slide at a time with dots and arrows, and it ignores Columns because it sizes its own slides. That makes layout choice more about content length and presentation than just visual style.
