Skip to content

Releases: guisfus/wp-swiper-toolkit

v1.1.1

Choose a tag to compare

@guisfus guisfus released this 30 Apr 18:16

Summary

  • Prevent WordPress from matching this custom plugin with similarly named plugins from WordPress.org.

Changes

  • Added Update URI: false to the plugin header.
  • Updated the plugin version to 1.1.1.
  • Updated the changelog.

Installation Note

Install the plugin folder as swiper-toolkit, not wp-swiper-toolkit.

v1.1.0

Choose a tag to compare

@guisfus guisfus released this 30 Apr 18:01

Summary

  • Renamed public plugin identifiers to neutral, white-label-friendly names.
  • Updated the WordPress plugin folder/install documentation.
  • Hardened internal PHP prefixes to reduce collision risk.
  • Added a small frontend API for initializing sliders added after page load.

Changes

  • Uses the neutral plugin name Swiper Toolkit.
  • Documents that the GitHub repository uses the wp- prefix, but the installed WordPress plugin folder should be swiper-toolkit.
  • Clarifies the correct ZIP structure for WordPress uploads:
    swiper-toolkit.zip containing a root swiper-toolkit/ folder.
  • Uses less generic internal PHP constants/functions with the STK_ prefix.
  • Adds window.SwiperToolkitInit() for manually initializing sliders injected by AJAX, popups, or page builders.
  • Supports passing a specific container element to window.SwiperToolkitInit(container).
  • Documents frontend footprint and duplicate-initialization protection.

Installation Note

Install the plugin using this folder structure:

swiper-toolkit.zip
`-- swiper-toolkit/
    |-- swiper-toolkit.php
    |-- assets/
    |-- README.md
    `-- LICENSE

v1.0.0

Choose a tag to compare

@guisfus guisfus released this 29 Apr 18:48

Initial release of Guisfus Swiper Toolkit.

A lightweight developer-focused WordPress plugin for loading Swiper locally and managing custom slider initializations from a centralized JavaScript file.

Highlights

  • Loads Swiper 12.1.4 locally on the WordPress frontend.
  • Includes a dedicated assets/js/swiper-init.js file for custom slider setups.
  • Provides an example initializer for .swiper-underbanner.
  • Keeps project-specific slider styles in the active theme.
  • Uses unique WordPress asset handles and function prefixes.
  • No admin screens, settings pages, database options, REST endpoints, or generated markup.

Requirements

  • WordPress 6.0 or newer.
  • PHP 7.4 or newer.

Notes

This plugin is intended for developers who prefer to create slider markup manually in Gutenberg, templates, or theme files while keeping Swiper initialization logic centralized.