Linux 软件免费装
Banner图

Accessible Carousel & Slider – WCAG AA Compliant Slideshow

开发者 anblik
更新时间 2026年8月3日 16:57
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

slideshow slider accessibility wcag carousel

下载

2.7.0 2.7.1 2.7.2 2.7.3 2.4.2 2.4.3 2.5.4 2.5.6

详情介绍:

Accessible Carousel & Slider gives the WordPress block editor two accessibility-first blocks — a hero carousel / slider and a native card scroller — built to WCAG Level AA. Use it as an accessible carousel, slider, or slideshow that is fully keyboard-operable, screen-reader friendly, and responsive, with an always-visible pause control and no forced autoplay. Both are real Gutenberg blocks, so there are no shortcodes and nothing is hidden from assistive technology, plus ready-made patterns you can insert and edit. Live demo: Try the accessible carousel & slider demo » New in this version Hero carousel (built to the W3C/WAI Carousels tutorial): each slide has a background image and a solid "contrast box" holding a heading, a paragraph, and an optional button, placed left, right, or bottom. The solid box guarantees readable text contrast over any image. No autoplay by default; when enabled, a configurable pause/stop control is always shown. Card scroller: a native CSS scroll-snap row of cards. Because it uses real browser scrolling, it works with the keyboard, touch, the scrollbar, and screen readers with no JavaScript — and nothing is hidden from assistive technology, avoiding the focusable-but-hidden trap common to multi-slide carousels. "Cards per view" is pure CSS (it steps down to 2 then 1 on smaller screens), and there is no autoplay. Patterns: insert ready-made layouts (hero overlay, hero card, autoplay showcase, minimal, features row, services row) from the Accessible Carousel category, then edit freely. To save your own configured layout as a template, use WordPress's built-in "Create pattern" on the block toolbar. Carousel accessibility features Card scroller accessibility features Links Privacy This plugin collects no data, contacts no external services, and adds no front-end links.

安装:

  1. Upload the ananyoo-accessible-carousel folder to /wp-content/plugins/, or install the ZIP through Plugins > Add New > Upload.
  2. Activate the plugin.
  3. Add the "Accessible Carousel" block, add slides, and set each slide's image, heading, text, button, and box position.

屏幕截图:

  • The "Choose a layout" picker shown when you insert a block — Editorial, Soft, Minimal, or Start blank, each with a thumbnail.
  • The six bundled patterns in the "Accessible Carousel" category of the inserter.
  • A front-end hero carousel: a labelled region with prev/next, dots, and an always-present pause control when autoplay is on.
  • A front-end card scroller: a native scroll-snap row of cards, keyboard and screen-reader friendly.
  • The in-editor Accessibility check: live WCAG colour-contrast pass/fail for each colour pair, plus alt-text and heading checks, shown as you build a slide.
  • New front-end options: a titled tab navigation, a visible "2 / 5" slide counter, a "Skip carousel" link, and the optional "View as list" and "Easier reading" visitor toggles.
  • The plugin's own accessible "How to use" admin page: a keyboard- and screen-reader-friendly help screen with a visible focus ring, semantic headings and contrast-checked colours.
  • The block-editor sidebar for the carousel: choose dots or a titled tab list, reading-time pacing, and the optional "View as list" and dyslexia-friendly reading toggles under "Accessibility options".

升级注意事项:

2.5.6 Adds a Settings link on the Plugins screen plus small readme and versioning tidy-ups. No changes to the blocks or your content. 2.4.3 Naming and listing refresh (now "Accessible Carousel & Slider") plus a live demo link. No functional changes; your existing blocks and content are unaffected. 2.4.2 Adds a translation template and listing polish. Includes everything from 2.x: the card scroller block, design controls for both blocks, designed patterns, and the on-insert layout picker. 1.0.0 Initial release.

常见问题:

Where is the settings page?

There isn't one. All options live in the block's sidebar in the editor, which is the standard WordPress block approach.

How do I use the ready-made templates?

Open the block inserter, find the "Accessible Carousel" pattern category, and insert any pattern (hero, showcase, minimal, features row, and so on). It drops in as ordinary blocks you can edit freely. To save your own configured carousel or scroller as a reusable template, select it and choose "Create pattern" from the block toolbar — that is a built-in WordPress feature.

When should I use the scroller instead of the carousel?

Use the hero carousel for one large rotating slide at a time. Use the card scroller to show several cards at once (features, services, and similar) that visitors browse by scrolling. The scroller has no autoplay and uses native scrolling, which keeps it simple and accessible.

Should I enable autoplay?

Generally no. Auto-advancing content is a barrier for many people. When enabled, a stop control is always shown and rotation pauses on hover and focus.

Does it work without JavaScript?

Yes. Slides display as a stacked, readable list when JavaScript is unavailable.

更新日志:

2.7.3 2.7.2 2.7.1 2.7.0 2.6.0 2.5.6 2.5.5 2.5.4 2.5.3 2.5.2 2.5.1 2.5.0 2.4.4 2.4.3 2.4.2 2.4.1 2.4.0 2.3.1 2.3.0 2.2.1 2.2.0 2.1.0 2.0.2 2.0.1 2.0.0 1.7.0 1.6.0 1.5.7 1.5.6 1.5.5 1.5.4 1.5.3 1.5.2 1.5.1 1.5.0 1.4.1 1.4.0 1.3.0 1.2.0 1.1.0 1.0.0