Skip to content

How to Connect the Scroll Navigation with Carousel Anything Block in WordPress?

Key Takeaways

  • Nexter Blocks Pro activa tanto Carousel Anything como Scroll Navigation, y la conexión solo funciona en la misma página con un valor idéntico en ambos campos de ID.
  • Scroll Navigation ofrece iconos, tooltips, contadores y seis estilos, mientras que los puntos integrados del carrusel se desactivan en Dots & Arrow para evitar dos navegaciones.
  • La conexión es bidireccional: al hacer clic en un elemento de navegación, el carrusel salta a esa diapositiva, y al mover el carrusel se activa el elemento de navegación correspondiente.
  • La relación es por posición, no por nombre: cada elemento de navegación necesita una diapositiva, el orden debe coincidir y un cambio de orden o un conteo desigual falla sin aviso.
Table of Contents

A carousel’s built-in dots are small, generic and hard to style. The Scroll Navigation block is none of those things — it has icons, tooltips, counters and six styles.

Connecting the two lets you switch the carousel’s dots off and drive it from the Scroll Navigation block instead.

Before You Start

  • Edition: Pro — both blocks needs Nexter Blocks Pro.
  • Blocks to enable: Carousel Anything and Scroll Navigation, both switched on under Nexter > Blocks.
  • Both blocks on the same page. The connection is made in the browser between two elements on one page; it does not work across pages.
  • One nav item per slide. The link is by position, so the counts need to match.

Steps

  1. Add content to the Carousel Anything slides, using either a pattern or the editor.
  1. On the carousel, open Dots & Arrow and switch the Dots toggle off, so you do not end up with two sets of navigation.
  1. Open Carousel Remote Sync ID and enter a value in Unique Carousel ID.
  1. On the Scroll Navigation block, enter the same value in its connection ID field.
  1. Add one navigation item per slide, in the same order as the slides, then publish.

The same value goes in both blocks. Each block writes its own ID and points its connection at the other one’s, so they only find each other when the two values match exactly.

How It Behaves

Measured on published output, this is what the two blocks write into the page:

BlockMeasured attributes
Scroll Navigationid="tptab_<your-id>", data-tab-id="tptab_<your-id>" and data-connection="tpca-<your-id>"
Carousel Anythingid="tpca-<your-id>", data-id="tpca-<your-id>" and data-connection="tptab_<your-id>"
  • Each block points at the other. That is why one value in two fields is enough.
  • The connection is two-way. Read from the shipped script: clicking a navigation item moves the carousel to that slide, and moving the carousel activates the matching navigation item. You do not have to choose a direction.
  • The link is by position, not by name. Measured: each navigation item renders data-tab="0", "1", "2" in menu order, and that number is the slide index. The first item drives the first slide regardless of what it is labelled.
  • With the ID left empty, none of those attributes is written at all. Measured on both blocks: no ID, no connection attribute, no link — and no warning either.
  • The attributes sit on the Scroll Navigation block’s inner element, not its outer wrapper. Worth knowing if you are inspecting the page to check your setup.
  • Edition: Pro — both blocks needs Nexter Blocks Pro. Measured with Pro deactivated, neither block renders.

Limitations

  • Pro only, and both blocks are Pro. Without it there is nothing to connect.
  • Same page only. The pairing happens in the browser between two elements, so a navigation block in a header template cannot drive a carousel elsewhere.
  • Order matters more than labels. Because the link is positional, reordering slides without reordering navigation items silently mismatches them — item two will still go to slide two.
  • A mismatch in counts is not reported. More navigation items than slides leaves items that go nowhere; fewer leaves slides unreachable from the navigation.
  • Turn the carousel’s autoplay off. Autoplay is on by default on Carousel Anything and does not pause on hover, so a slider that keeps moving will fight the visitor using your navigation.
  • An empty or mistyped ID fails silently. There is no message anywhere; the two blocks simply never find each other.
  • One carousel per ID. Reusing the same value for two carousels on one page gives you two elements claiming the same ID.

Troubleshooting

Clicking the navigation does nothing

The two IDs do not match. They are case-sensitive and must be identical in both blocks. Check for a stray space at the end of one of them.

I still have the carousel’s own dots as well

The Dots toggle under Dots & Arrow on the carousel is still on. Switch it off.

The navigation jumps to the wrong slide

The link is by position. Your navigation items are in a different order from your slides, or the counts differ. Line them up one to one.

The carousel moves but the navigation does not highlight

That direction of the link needs the same matching ID. If clicking works but highlighting does not, check that you have one navigation item per slide — the highlight looks up an item by slide number and finds nothing if there are fewer items than slides.

How do I check my setup without guessing?

View the published page’s source. The Scroll Navigation block’s inner element should carry data-connection="tpca-<your-id>" and the carousel should carry id="tpca-<your-id>". If either is missing, the ID field is empty on that block.

Nothing renders at all

Both blocks are Pro. Without Nexter Blocks Pro active neither is registered.

Related Docs

Share your Thoughts

Still in Doubt? Let’s Assist You

Have Feedback or Questions?

Join our WordPress Community on Facebook!

Related Frequently Asked Questions

Why is my Scroll Navigation not controlling the Carousel Anything slider?

The connection only works when both blocks share the same ID. The Carousel Anything block needs a value in the Unique Carousel ID field under Carousel Remote Sync ID, and the Scroll Navigation block needs that exact same value in the Carousel Connection ID field. If those IDs do not match, the dots will not control the slider. Nexter Blocks provides this connection through its Scroll Navigation and Carousel Anything blocks.

What do I need before connecting Scroll Navigation to Carousel Anything in WordPress?

Both blocks have to be added to the page, and Nexter Blocks must be installed and activated first. The setup also depends on using the Carousel Anything block for slides and the Scroll Navigation block for the dot navigation. That matters because the connection is built inside Nexter Blocks, not as a separate WordPress feature.

How do I keep the dot navigation from showing twice on a carousel?

Disable the Dots toggle in the Dots & Arrow tab of the Carousel Anything block. The tutorial uses Scroll Navigation as the slider navigation, so leaving the built-in dots on would create duplicate controls. Turning them off keeps the interface cleaner and avoids confusing users with two different dot systems.

What is the best way to match Scroll Navigation items with carousel slides?

Keep the number of navigation items and the number of slides exactly the same. The tutorial calls this out because each navigation item is meant to map to one slide in Carousel Anything. If they are out of sync, some dots will not correspond cleanly to a slide, which makes navigation feel broken even if the ID connection is correct.

Can I use Scroll Navigation as dot navigation for a slider on a WordPress one-page layout?

That is exactly how Nexter Blocks positions it here. The Scroll Navigation block can act as unique dot navigation for a slider when it is connected to Carousel Anything, and Nexter also has a separate one-page scroll navigation guide at click here. The key detail is that this tutorial uses Scroll Navigation as remote slider control, not just section jumping.

What should I set in Scroll Navigation if I want a different look or direction for the dots?

Use the Layout tab in Scroll Navigation to pick an appropriate style and direction. That choice matters because it changes how the navigation reads visually before you even connect it to Carousel Anything. After that, add your items in Content and keep them aligned with your slide count so the design choice does not create mismatch issues.

Last reviewed: September 28, 2026

Related Docs