---
title: "How to Create a Category Carousel in WordPress?"
url: https://nexterwp.com/docs/create-a-category-carousel-in-wordpress/
date: 2024-11-29
modified: 2026-09-27
lang: en
author: "Aditya Sharma"
description: "A carousel fits a lot of categories into a small amount of vertical space. That is the whole argument for it, and it is a real one on a busy..."
image: https://nexterwp.com/wp-content/uploads/2024/11/How-to-Create-a-Category-Carousel-in-WordPress_-1024x519.jpg
word_count: 644
---

# How to Create a Category Carousel in WordPress?

## Key Takeaways

- Nexter Blocks Taxonomy Listing block shows post categories in a carousel slider, which is described as an engaging way to show more items in limited space.
- Taxonomy Listing block requires Nexter Blocks to be installed and activated before use.
- Carousel setup selects Carousel from the Layout section and Categories from the Select Taxonomy dropdown after adding the Taxonomy Listing block to a page.

A carousel fits a lot of categories into a small amount of vertical space. That is the whole argument for it, and it is a real one on a busy homepage.

The trade is that only a few categories are visible at a time, and the defaults here need changing before it is comfortable to use.

*For every Taxonomy Listing setting in one place, see the [Taxonomy Listing guide](https://nexterwp.com/docs/add-taxonomy-listing-in-wordpress/).*

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

## Before You Start

- **Edition:** **Pro** — the Taxonomy Listing block needs Nexter Blocks Pro.- **Block to enable:** Taxonomy Listing, switched on under **Nexter > Blocks** in your WordPress dashboard.- **Terms that exist.** The block lists your real taxonomy terms, so a site with one category shows one card.

## Steps

- Add the **Taxonomy Listing** block and set the layout to **carousel**.

![Choosing the carousel layout](https://nexterwp.com/wp-content/uploads/2026/09/tx-layout-carousel.webp)

- Set how many cards show per view, turn **autoplay off**, enable arrows, then publish.

![Carousel settings](https://nexterwp.com/wp-content/uploads/2026/09/tx-fe-carousel.webp)

> *Two defaults are worth changing straight away: autoplay is on, and only one card shows per view.*

## How It Behaves

The slider configuration is written onto the block, so the defaults are measurable rather than a matter of opinion.

- **Autoplay is on by default and does not pause on hover.** Measured in the slider configuration: `autoplay: true`, `pauseOnHover: false`. Turn it off unless you have a reason to keep it, because a moving carousel is hard to read and hard to click.- **One card per view is the default.** Measured `perPage: 1`, so an unconfigured carousel shows a single category across the full width. Set the per-view count for each breakpoint.- **Arrows are off and pagination dots are on by default.** Measured `arrows: false`, `pagination: true`. Most people want the reverse.- **Cards render as real image tags**, unlike metro, and each is still a link to its term archive.- **It is the same slider engine as Carousel Anything and the Post Listing carousel**, so settings behave identically across all three.- **The category image comes from Nexter's own term image field**, set on the term itself when you edit it. It is not WordPress's featured image and, on a product category, it is not WooCommerce's category image either — those are stored separately and this block does not read them.- **The post count is shown by default.** Measured on an untouched listing: each card rendered its real term count.- **Type a number into the item count; do not leave it blank.** Measured on 5.0.6: a blank field renders **one** term rather than all of them, and so does `0`. Reported to the developers.- **Measured with Nexter Blocks Pro deactivated:** the block renders nothing at all — not a wrapper, not a message, zero output. This is a Pro-only block.

## Limitations

- **Pro only** — nothing renders with Pro deactivated.- **Autoplay that does not pause on hover is genuinely hard to use.** A visitor reaching for a category can have it slide away mid-click. Turn autoplay off.- **Categories off-screen are effectively hidden.** If the listing is your main navigation, a grid serves visitors better.- **Only the visible cards are obvious.** Without arrows or dots there is nothing to tell a visitor there is more to the right.- **Autoplaying motion is an accessibility problem** for people sensitive to it, and there is no user control to stop it.- **A carousel with three categories is not worth the script.** Use a grid.

## Troubleshooting

### Only one category is visible at a time

That is the default of one card per view. Set the per-view count for each breakpoint.

### It keeps sliding while I try to click

Autoplay is on by default and does not pause on hover. Switch it off.

### There are no arrows

Arrows are off by default. Enable them, and consider turning the pagination dots off in exchange.

### Only one card exists at all

Different problem: the item count is blank or zero. Enter a number.

## Related Docs

- [Create a WooCommerce product carousel list](https://nexterwp.com/docs/create-a-woocommerce-product-carousel-list-in-wordpress/)- [Create a category grid](https://nexterwp.com/docs/create-category-grid-in-wordpress/)- [Add taxonomy listing in WordPress](https://nexterwp.com/docs/add-taxonomy-listing-in-wordpress/)- [Add carousel anything in WordPress](https://nexterwp.com/docs/add-carousel-anything-in-wordpress/)- [Advanced tab settings](https://nexterwp.com/docs/use-advanced-tab-in-nexter-blocks/)