Glide adds four blocks that work together to build scroll-driven sections and
sliders, with no shortcodes and no page-builder lock-in. Everything renders
server-side, so a step or a slide is real content in your post, and a Sticky
Chapters section is readable with JavaScript switched off.
Sticky Chapters — a contents rail that stays in view beside your steps and
highlights the one being read, built from the headings you already wrote. Put it
on either side or across the top, with numbered, dot or plain markers, a
progress line and a step counter. On phones it becomes a strip above the steps
that scrolls sideways to keep the current chapter in view. A step can take a
title of its own, or stay on the page but out of the rail.
Content Slider — one to six slides per view, with arrows, dots, a progress
bar or no controls, autoplay, loop, drag-free scrolling, keyboard navigation and
thumbnails below, above or beside the slides. Fit it to the tallest slide, or
set a height for desktop, tablet and phone. An overlay block holds content of
its own on top of the slider.
Video backgrounds — from your Media Library, YouTube, Vimeo or another
oEmbed provider, with play and mute buttons for Media Library, YouTube and Vimeo
video. In the slider, a video pauses when its slide leaves. A Media Library
video with no thumbnail gets a poster made from one of its frames (see "Video
thumbnails use ffmpeg" below).
While you edit — the sidebar warns you about settings that cost readers
control: arrows, dots and thumbnails all switched off, controls hidden until
hover, or a video background with no play and mute buttons.
Glide Pro
Glide Pro adds three more sticky-scroll layouts (Sticky Media, Stacking Cards
and Horizontal Pin), a marquee that loops any blocks left, right, up or down,
the Scale and Barn Doors transitions for the content slider, and chapter links
made from each step's title. It is a separate plugin, sold at
https://theghostlab.io/glide, and this plugin contains none of its features.
Accessibility
- Arrow and pause controls are real buttons with labels, not styled divs.
- Autoplay starts paused when the visitor asks for reduced motion, and the
pause control still works so they can start it if they want to.
- Off-screen slides are marked inert, so tabbing does not wander into content
nobody can see.
- Sticky Chapters is CSS
position: sticky, so the layout holds with JavaScript
switched off.
- A live region tells screen reader users which slide is showing, and stays
quiet during autoplay.
- With arrows, dots and thumbnails all switched off, previous and next buttons
are still added for keyboard users, visible only while they have focus.