WordPress plugin intelligence profile

AeroSpin CSS Loading Spinners

Displays customizable loading spinners and overlays on the frontend during page transitions and form submissions. Built by WPClearPath.com.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.1.6
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 5.8 · PHP 7.4
Directory statusactive
Last directory update2 Nov 20265h ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records AeroSpin CSS Loading Spinners version 1.1.6 as active, updated 5h ago and tested up to WordPress 7.1.

Overview

About this plugin

AeroSpin CSS Loading Spinners adds a smooth, professional loading overlay to your WordPress site whenever visitors navigate between pages or submit forms. Choose from 100 unique spinner styles, customize the visual behavior, control overlay timing, exclude specific links or paths, and preview changes from a clean settings panel.

AeroSpin CSS Loading Spinners is designed for site owners, freelancers, agencies, and developers who want a lightweight loading experience without adding heavy libraries or external frontend dependencies. com, AeroSpin CSS Loading Spinners focuses on practical usability, accessibility, clean code, and dependable WordPress behavior.

Features

  • 100 spinner styles across 8 categories: Classic, Dots, Bars, Shapes, Animated, Text, Colorful, and Indicators
  • Live preview in the settings screen
  • Primary and secondary color controls
  • Spinner size control from 16px to 240px
  • Overlay opacity control
  • Overlay blur control
  • Fade-out speed setting
  • Minimum display time setting
  • Z-index control for visual conflict resolution
  • Exclude links by CSS selector
  • Exclude pages by URL path
  • Show or hide on external links
  • Show or hide on WordPress admin bar links
  • Show or hide on standard form submissions
  • Automatically ignores common file downloads, email links, phone links, hash links, and new-tab links
  • WooCommerce cart, checkout, and account page safeguards
  • Reduced-motion support for visitors who prefer less animation
  • Accessible overlay state using ARIA attributes
  • Vanilla JavaScript on the frontend
  • No frontend jQuery dependency
  • Works with most WordPress themes and standard page builders
  • Includes a discrete link to WPClearPath.com from the plugin screen and settings sidebar

Security and Accessibility Notes

AeroSpin CSS Loading Spinners uses a narrow spinner HTML allowlist instead of broad post-content HTML sanitization. Settings are normalized through a central schema before saving and before frontend output. action=acls_dynamic_css or legacy pure_css_spinners_dynamic_css ) to eliminate inline <style> injection, fully support strict Content Security Policy (CSP) environments, and leverage browser caching.

Frontend configuration is exported through encoded configuration data instead of misusing translation-only localization patterns for general configuration.

Spinner markup, colors, timing values, paths, selectors, and display options are sanitized before use. The loading overlay uses ARIA state updates and respects browser-level reduced-motion preferences. Visitors who prefer reduced motion receive a simplified animation experience.

Debugging and Output Safety

The plugin files are designed to avoid accidental output during plugin load and activation. Files should be saved as UTF-8 without BOM and should not include closing PHP tags. During debugging, AeroSpin CSS Loading Spinners can store a small option-based bootstrap debug log when WP_DEBUG is enabled.

This helps diagnose unexpected activation output without writing directly to custom log files from production plugin code.

Usage

  • Install and activate the plugin.
  • Go to AeroSpin Spinners in your WordPress admin sidebar (or Settings → AeroSpin CSS Loading Spinners ).
  • Choose your preferred spinner style from the style grid.
  • Customize size, color, overlay opacity, blur, timing, and exclusions.
  • Save settings.

Excluding Specific Links

Add the class no-acls-spinner (or no-pure-css-spinner, no-cps-spinner ) to any <a> tag to skip the spinner for that specific link. Example:

<a href="/example/" class="no-acls-spinner">Example Link</a>

You can also use Exclude Link Selectors in the settings panel to skip entire groups of links using CSS selectors. Examples:

no-loader

skip-spinner a

  • #special-link

Excluding Specific Pages

Use Exclude URL Paths to prevent the spinner from loading on selected paths. Examples:

  • /contact
  • /shop/cart
  • /checkout

Each path should be placed on its own line.

Custom CSS Notice

Earlier versions included an editable Custom CSS textarea. 4 security-focused repair pass, active Custom CSS editing was paused while the plugin moves away from inline CSS and toward safer external stylesheet handling. Existing saved Custom CSS values are preserved, but the settings UI no longer encourages inline style injection.

WPClearPath.com Resources

com:

com

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • page loader
  • animation
  • loading
  • preloader
  • spinner
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 5.8 · PHP 7.4
Update activity2 Nov 20265h ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.