Install
Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/headwalluk/easy-logo-carousel/releases/download/v1.0.0/easy-logo-carousel.zipA lightweight Gutenberg block that displays an auto-scrolling, continuously looping marquee of logo images picked from the Media Library — the classic "trusted by…" logo strip.
The frontend is a pure CSS marquee: no jQuery, no Swiper, no carousel library is loaded. Just a small stylesheet and the rendered markup.
Who it's for: site builders who want a tidy logo strip in a few clicks, designers who want full CSS control, and developers who want a clean, hookable block to extend.
Features
- Pick logos with the familiar Media Library picker (multi-select).
- Continuous, seamless scrolling — no arrows, dots or drag.
- Per-block controls: scroll speed, pause-on-hover, logo height, gap, greyscale.
- "Repeat logo set" control to keep the loop seamless with few or small logos.
- Respects
prefers-reduced-motion(falls back to a static row). - Responsive images via
wp_get_attachment_image()(srcset, lazy loading). - Zero frontend JavaScript.
Documentation
| Guide | For |
|---|---|
| Usage guide | Site builders & content editors — adding the block and what each setting does. |
| Styling guide | Designers — markup structure, CSS classes and custom properties for full visual control. |
| Developer guide | Developers — architecture, block attributes, filters, and the build process. |
Requirements
- WordPress 6.5+
- PHP 8.0+
Installation
- Copy the
easy-logo-carouselfolder intowp-content/plugins/. - Activate Easy Logo Carousel in Plugins.
- Add the Logo Carousel block to any post or page.
The compiled assets in build/ are committed, so no build step is required to
run the plugin. To work on the source, see the Developer guide.
License
GPLv2 or later — see LICENSE.
Releases
1 release. Each count is every asset in that release; expand a row for the breakdown.