KineticHub Page Loader – Preloader & Branded Loading Screen

Changelog

1.3.0

  • Added: Tagline Spacing setting (0-50 px) in the Content section, controlling the space between the logo/text and the tagline. Default 0 preserves the existing look.
  • Added: a one-time review request shown only on the plugin’s own settings page, at least 10 days after installation, permanently dismissible.
  • Added: a small card on the settings page introducing KineticHub – Animated Blocks, shown only when it is not already installed.
  • Fixed: with no logo set, the circle shape and the Circular Brand Ring preset reserved empty space the size of the configured logo width above the tagline.
  • Fixed: ring decorations are no longer rendered around the text fallback when no logo is set, where they displayed as stretched ellipses.
  • Improved: ring options are now visually disabled with an explanatory note while the Circular Brand Ring preset is selected, since that preset draws its own built-in rings. Saved ring settings are preserved while disabled.
  • Improved: the settings sidebar (preview and info card) now sticks as one block and scrolls internally on short screens.

1.2.0

  • Performance: distributed CSS and JavaScript files are now minified via an automated build step.
  • Performance: the loader logo now ships with width/height and fetchpriority=”high” to reduce its impact on Largest Contentful Paint (LCP).
  • Performance: for “Once per session” and “Once per day” frequency, the logo image is no longer downloaded at all on pageviews where the loader has already been shown – only the loader markup itself was suppressed before.
  • Performance: the Progress Bar Minimal preset now animates with transform instead of width, avoiding unnecessary layout recalculation while the bar advances.
  • Internal: settings and display-eligibility checks are now computed once per request instead of being recalculated on every output hook.

1.1.1

  • Fixed loader removal reliability when cache or performance plugins delay frontend JavaScript.
  • Hardened maximum timeout behavior so the loader cannot remain visible indefinitely on optimized pages.

1.1.0

  • Added display rules: visitors-only loading, once-per-day frequency, excluded post/page IDs, excluded URL paths, and WooCommerce page exclusions.
  • Added no-flash suppression for once-per-session and once-per-day display modes.
  • Added logo effects (fade, grayscale reveal, soft scale), logo shape controls (rounded, circle), and loading ring options (solid, dashed, dual, glow).
  • Added two new loader presets: Circular Brand Ring and Logo Color Reveal.
  • Improved preset visual quality, reduced-motion handling, ring and shape compatibility, and admin UI usability.

1.0.0

  • Initial release.
  • Added lightweight page loader with five CSS-first animation presets.
  • Added logo upload, text fallback, and optional tagline.
  • Added background, accent, and text color controls with optional gradient.
  • Added minimum display time, maximum timeout, and fade-out duration controls.
  • Added once-per-session display option.
  • Added desktop and mobile visibility controls.
  • Added maximum timeout safety net to prevent indefinite blocking.
  • Added prefers-reduced-motion support.
  • Added noscript fallback to hide loader for JavaScript-disabled visitors.
  • Added wp_footer fallback output for themes without wp_body_open support.

Plugin Website
Visit website

Author
kinetichub
Version:
1.3.0
Last Updated
July 17, 2026
Requires
WordPress 5.8
Tested Up To
WordPress 7.0.2
Requires PHP
7.4

Share Post

Join our newsletter.

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