Carousel Is Not Sliding or Animating

The most common issue: the carousel displays the first slide but never moves, and the arrows and dots do nothing. This almost always points to one cause.

The cause

NEO Bootstrap Carousel ships its own CSS but relies on your themeThemeA collection of templates and styles that controls how your site looks. to provide Bootstrap 3 JavaScript. If the theme does not load Bootstrap JS, the slideshow cannot animate – the markup just sits there as a static image.

How to fix it

  • Use a theme that loads Bootstrap 3 JavaScript (many classic themes do).
  • Or enqueue Bootstrap 3’s carousel JS yourself, via a small pluginPluginA package of code that adds features to a WordPress site without altering core files. or your theme’s functions file.
  • Confirm there are no JavaScript errors in your browser console that might stop scripts from running.

Still stuck?

If your theme uses Bootstrap 4 or 5, that is a different problem – see Bootstrap Version Conflicts.