---
title: "How to connect Carousel Remote Sync (Dots & Arrows) with WordPress Testimonials Block?"
url: https://nexterwp.com/docs/carousel-remote-sync-with-wordpress-testimonials-block/
date: 2023-02-20
modified: 2026-09-18
lang: en
author: "Aditya Sharma"
description: "Testimonial carousels usually sit in a wide band across the page, and the default arrows land wherever the carousel decides to put them. Connecting a Carousel Remote lets you move..."
image: https://nexterwp.com/wp-content/uploads/2024/05/carousel-remote-sync-with-wordpress-testimonials-block-1024x519.jpg
word_count: 677
---

# How to connect Carousel Remote Sync (Dots & Arrows) with WordPress Testimonials Block?

## Key Takeaways

- Carousel Remote needs Nexter Blocks Pro, and the block must be switched on under Nexter > Blocks in the WordPress dashboard before it renders controls.
- Testimonials block must use the Carousel layout and share the exact same Carousel ID as Carousel Remote, such as Id1, or the connection does nothing with no error.
- Carousel Remote places arrows, dots, or a counter anywhere on the page, but it holds no content of its own and only drives another block.
- Testimonials carousel connection runs on the published page, not in the editor, and Autoplay is on by default so it can make slides move until Autoplay is switched off.

Testimonial carousels usually sit in a wide band across the page, and the default arrows land wherever the carousel decides to put them.

Connecting a Carousel Remote lets you move those controls — beside the section heading, under a column, anywhere the design wants them.

*For every External Form Styler setting in one place, see the [main Carousel Remote guide](https://nexterwp.com/docs/add-carousel-remote-in-wordpress/).*

[LIVE BLOCK LINK](https://nexterwp.com/nexter-blocks/blocks/wordpress-remote-sync/)

## Before You Start

- **Edition:** **Pro** — the Carousel Remote block needs Nexter Blocks Pro.- **Block to enable:** Carousel Remote, switched on under **Nexter > Blocks** in your WordPress dashboard.- A **Testimonials** block already set to the carousel layout, with more than one testimonial in it.

## Video Tutorial

## Steps

- Add your **Testimonials** block and set its layout to **Carousel**.

![The Testimonials block set to carousel layout](https://nexterwp.com/wp-content/uploads/2023/02/carousel-remote-testimonials-connection-uid-new.png)

- In the Testimonials block, open the carousel settings and set a **Carousel ID** — for example `Id1`.

![Setting the Carousel ID on the Testimonials block](https://nexterwp.com/wp-content/uploads/2023/02/carousel-anything-carousel-remote-unique-carousel-id-2-new.png)

- Add the **Carousel Remote** block where you want the controls.

![Adding the Carousel Remote block](https://nexterwp.com/wp-content/uploads/2023/02/carousel-anything-carousel-remote-prev-next-button-new.png)

- Set the remote's **Carousel ID** to exactly the same value, and leave **Remote Type** on **Carousel**.

![Matching the Carousel ID on the remote](https://nexterwp.com/wp-content/uploads/2023/02/carousel-anything-carousel-remote-dots-new.png)

- Publish and test on the real page — the connection does not run in the editor.

> ***Both blocks need the same Carousel ID.** That one field is the whole connection. Measured: with matching IDs the controls drive the other block; with different IDs **nothing happens at all and no error is shown**.*

## How It Behaves

The Carousel Remote is a set of controls — arrows, dots or a counter — that you place somewhere else on the page and connect to a carousel, a tab block or a switcher. It holds no content of its own; it only drives another block.

- **Measured on a six-testimonial carousel:** Next moved it from the first slide to the second, and Prev moved it back to the first.- **Dots jump straight to a slide.** Measured: clicking the third dot moved the carousel to the third testimonial and marked that dot as active.- **Both blocks need the same Carousel ID.** That one field is the whole connection. Measured: with matching IDs the controls drive the other block; with different IDs **nothing happens at all and no error is shown**.- **Remote Type must be Carousel** for this pairing — that is the setting that tells the remote it is driving a slider rather than tabs.- **The pagination total is a number you type, not the real slide count.** Measured: with **Slider Indicator** set to 7 the page shows `01 / 07`; with the field left empty it shows `01 / 0`. The current-page half does update as the carousel moves, but the total will be wrong if you add or remove slides and forget to change it.

> ***Carousels autoplay by default.** Measured on a default carousel: the slides advance on their own. If the carousel seems to ignore or fight your remote, switch **Autoplay** off on the carousel block before concluding the connection is wrong.*

## Limitations

- **A mismatched ID does nothing and says nothing.** Measured on a carousel with deliberately different IDs: the slides never moved and no error appeared anywhere.- **An empty Carousel ID makes the remote inert.** Measured: with the field blank the block writes no connection information at all, yet the arrows still render and still look clickable. They simply do nothing.- **The connection is a front-end behaviour** — it does not run inside the block editor, so it has to be tested on the published page.- Measured with Nexter Blocks Pro deactivated: the block renders nothing at all — no controls, no placeholder.

## Troubleshooting

### The arrows do nothing on the testimonials

Check the Carousel ID matches on both blocks exactly, including capital letters. Measured: a mismatch is completely silent.

### It works but the testimonials keep sliding by themselves

That is the carousel's autoplay, measured on by default. Switch Autoplay off in the Testimonials block's carousel settings.

### Nothing happens in the editor

Expected. The connection runs on the published page only — publish and test there.

### Only one testimonial shows and nothing slides

A carousel with a single item has nowhere to move. Add more testimonials to the block.

## Related Docs

- [Add a Carousel Remote in WordPress](https://nexterwp.com/docs/add-carousel-remote-in-wordpress/)- [Sync a Carousel Remote with the Tabs Tours block](https://nexterwp.com/docs/carousel-remote-sync-with-wordpress-tabs-tours-block/)

## Frequently Asked Questions

**Q: What do I need before connecting Carousel Remote to a WordPress Testimonials block?**
A: The setup only works when the Testimonials block is already set to the carousel layout and contains more than one testimonial. Nexter Blocks Pro is also required, because the Carousel Remote block needs Pro to enable the remote controls. That matters because a single testimonial has nowhere to move, and without Pro the remote block does not render at all.

**Q: Why do the arrows do nothing on my testimonials carousel?**
A: A silent mismatch is the usual cause. The Carousel ID has to match exactly on both blocks, including capital letters, and the remote must be set to Remote Type: Carousel. Nexter Blocks, part of Nexter, Nexter WP, NexterWP, nexterwp.com, Nexter Theme, Nexter Extension, Nexter Suite, POSIMYTH Nexter, uses that one shared ID as the entire connection.

**Q: Does Carousel Remote work inside the WordPress editor?**
A: The connection is front-end only, so it does not run inside the block editor. That means a setup can look fine in the editor and still only work on the published page. Publish first, then test on the real page if you want to verify that the arrows or dots are actually driving the Testimonials carousel.

**Q: Why does my testimonials carousel keep sliding by itself after I add remote controls?**
A: Autoplay is on by default for carousels, so the slides can keep moving even when the remote connection is working correctly. In that case, switch Autoplay off in the Testimonials block’s carousel settings before assuming the IDs are wrong. That avoids confusing autoplay movement with a broken remote sync.

**Q: How do dots and arrows behave when synced with a testimonials carousel?**
A: The remote controls only drive another block; they do not hold content themselves. Arrows move one slide at a time, while dots jump straight to a specific slide. On a six-testimonial carousel, Next moved from slide one to two, Prev moved back, and clicking the third dot jumped directly to the third testimonial.

**Q: Can I use Carousel Remote for other blocks besides testimonials?**
A: Carousel Remote is built to connect with a carousel, a tab block, or a switcher, so it is not limited to testimonials. For this tutorial’s pairing, Remote Type must stay on Carousel because that tells it you are driving a slider rather than tabs. The main [Carousel Remote guide](https://nexterwp.com/docs/add-carousel-remote-in-wordpress/) covers the broader setup.
