Lexiata XSlider

Changelog

1.0.0

  • Initial public release.
  • Custom Post Type for slider projects with private admin-only visibility.
  • 8-tab settings editor: General, Size, Controls, Animations, Autoplay, Optimize, Slides, Developer.
  • 4 slide animations: Horizontal, Vertical, Fade, Zoom fade.
  • 4 arrow styles: Default, Circle, Square, Minimal — with adjustable size, colour, and per-device visibility.
  • 4 bullet styles: Dot, Bar, Pill, Square.
  • Border-radius control (0–100px) with 5 presets — Sharp, Subtle, Soft, Rounded, Pill.
  • Image and Blank slide types with click-through URLs (target tab + nofollow support).
  • Touch swipe and mouse drag navigation that works across all animation types.
  • Keyboard arrow navigation (activates on hover, focus, or viewport visibility).
  • Drag-to-reorder slides in the admin editor with mobile touch support.
  • Duplicate slide, delete slide, live preview.
  • Vanilla JS frontend engine — no jQuery dependency, ~5KB minified.
  • Lazy initialisation with IntersectionObserver — slider boots only when scrolled into view.
  • First-slide LCP optimisation via fetchpriority=”high”.
  • Multisite-aware uninstall — cleans up all sites’ data on plugin deletion.
  • Accessibility: ARIA roles, focus-visible outlines, prefers-reduced-motion support.
  • Translation-ready — all strings use the lexiata-xslider text domain.
  • Shortcode [lex_xslider id=”X”] works in any builder (Gutenberg, Elementor, Divi, Classic Editor, theme templates).

Plugin Website
Visit website

Version:
1.0.0
Last Updated
June 28, 2026
Requires
WordPress 5.5
Tested Up To
WordPress 7.0
Requires PHP
7.2

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.