Title: WP Swiper
Author: digitalapps
Published: <strong>Февраль 27, 2014-ж.</strong>
Last modified: Август 4, 2026-ж.

---

Плагиндерди издөө

![](https://ps.w.org/wp-swiper/assets/banner-772x250.png?rev=2402464)

![](https://ps.w.org/wp-swiper/assets/icon-256x256.png?rev=2402464)

# WP Swiper

 Автору [digitalapps](https://profiles.wordpress.org/digitalapps/)

[Жүктөө](https://downloads.wordpress.org/plugin/wp-swiper.1.5.0.zip)

 * [Кенен маалымат](https://ky.wordpress.org/plugins/wp-swiper/#description)
 * [Сын-пикирлер](https://ky.wordpress.org/plugins/wp-swiper/#reviews)
 *  [Орнотуу](https://ky.wordpress.org/plugins/wp-swiper/#installation)
 * [Development](https://ky.wordpress.org/plugins/wp-swiper/#developers)

 [Колдоо](https://wordpress.org/support/plugin/wp-swiper/)

## Сүрөттөө

[WP Swiper](https://digitalapps.com/wordpress-plugins/wp-swiper/) adds a flexible
carousel block to the WordPress editor. Each slide accepts standard nested blocks,
so you can combine images, headings, buttons, video, and other block content without
using a separate page builder.

#### Highlights

 * Build slides with nested WordPress blocks.
 * Choose from seven editable in-block starter templates without adding extra block
   types.
 * Create horizontal or vertical responsive carousels.
 * Configure navigation, pagination, autoplay, loop mode, free mode, and transition
   effects.
 * Set responsive breakpoints, spacing, offsets, and slides per view.
 * Add background images, focal points, overlays, thumbnails, and custom navigation
   icons.
 * Drag image files into the editor to create slides.
 * Load frontend assets only when a slider is detected, with an optional global-
   loading setting for custom setups.
 * Use the bundled Swiper 14 runtime without a jQuery dependency.

#### Accessibility

Since version 1.4.6, WP Swiper removes non-visible slides from the accessibility
tree and keyboard tab order. Focusable content is restored when its slide becomes
visible, including in responsive layouts that display multiple slides.

This behavior addresses one carousel accessibility barrier, but it is not a certification
that WP Swiper or a website using it conforms to WCAG. Conformance must be evaluated
for the complete published page and depends on the carousel configuration, slide
content, theme, and other integrations.

Site authors remain responsible for accessible content and configuration. Provide
meaningful image alternatives, logical headings, readable contrast, and clear control
labels. If autoplay is enabled, enable the pause/play control so users can stop 
rotation. Rotation stops when keyboard focus enters the carousel and restarts only
after an explicit user request. See the [W3C carousel accessibility guidance](https://www.w3.org/WAI/tutorials/carousels/).

#### Privacy

WP Swiper does not include analytics, advertising, tracking, or telemetry. Images
selected through the editor are handled by the standard WordPress Media Library 
and REST API.

#### Support and development

For usage questions, use the [WordPress.org support forum](https://wordpress.org/support/plugin/wp-swiper/).
Report reproducible bugs and feature requests on [GitHub](https://github.com/andreyc0d3r/wp-swiper/issues).
Security issues should be reported privately according to the repository security
policy.

Development is supported through [Buy Me a Coffee](https://www.buymeacoffee.com/wpplugins).

#### Developer filter

The `wpswiper_frontend_js_register_args` filter can change the dependencies and 
loading arguments used for the plugin’s frontend script.

    ```
    add_filter( 'wpswiper_frontend_js_register_args', function ( $args ) {
        $args['deps'][] = 'jquery';
        $args['args']   = array(
            'in_footer' => true,
            'strategy'  => 'defer',
        );

        return $args;
    } );
    ```

See the [wp_enqueue_script() documentation](https://developer.wordpress.org/reference/functions/wp_enqueue_script/)
for supported loading arguments.

#### Frontend lifecycle

WP Swiper automatically initializes blocks added after page load. Navigation and
AJAX integrations can also call `window.wpSwiperInit(element)`, `window.wpSwiperDestroy(
element)`, or `window.wpSwiperReinit(element)` with a `.wp-swiper` block wrapper.

Runtime configuration corrections dispatch a `wp-swiper:warning` browser event with
a structured diagnostic. Initialization failures dispatch `wp-swiper:error`, and
explicit destruction dispatches `wp-swiper:destroy`.

### Contributing

WP Swiper is developed openly on [GitHub](https://github.com/andreyc0d3r/wp-swiper/),
and community contributions are welcome.

 * Report reproducible bugs through the [GitHub issue tracker](https://github.com/andreyc0d3r/wp-swiper/issues).
 * Suggest focused improvements and new features.
 * Improve documentation, translations, accessibility, or test coverage.
 * Submit pull requests after reviewing the [contribution guide](https://github.com/andreyc0d3r/wp-swiper/blob/main/CONTRIBUTING.md).

Please report security issues privately according to the [security policy](https://github.com/andreyc0d3r/wp-swiper/security/policy).

## Скриншоттор

[⌊Build and configure a responsive slider directly in the WordPress block editor.⌉⌊
Build and configure a responsive slider directly in the WordPress block editor.⌉[

Build and configure a responsive slider directly in the WordPress block editor.

[⌊Select a slide to manage its background image, thumbnail, focal point, and content
blocks.⌉⌊Select a slide to manage its background image, thumbnail, focal point, 
and content blocks.⌉[

Select a slide to manage its background image, thumbnail, focal point, and content
blocks.

[⌊A published WP Swiper slider with navigation and clickable pagination.⌉⌊A published
WP Swiper slider with navigation and clickable pagination.⌉[

A published WP Swiper slider with navigation and clickable pagination.

## Блоктор

This plugin provides 1 block.

 *     Slide A single slide within a WP Swiper block.

## Орнотуу

 1. In WordPress, go to Plugins > Add New.
 2. Search for “WP Swiper” and select Install Now.
 3. Activate the plugin.
 4. Add the WP Swiper block in the block editor and insert content into its slides.

For a manual installation, upload the `wp-swiper` directory to `/wp-content/plugins/`
and activate the plugin from the Plugins screen.

## FAQ.KG

### Can a slide contain other WordPress blocks?

Yes. Each slide supports nested blocks such as images, headings, paragraphs, buttons,
video, and layout blocks.

### Does WP Swiper load assets on every page?

By default, frontend assets load when the plugin detects a WP Swiper block. The 
Settings > WP Swiper screen includes an option to load them globally for custom 
templates or integrations that cannot be detected automatically.

### Does the plugin send data to an external service?

No. WP Swiper has no analytics, tracking, advertising, or telemetry service.

### Which browsers are supported?

The bundled Swiper 14 runtime supports Chrome and Edge 110 or newer, Firefox 110
or newer, and Safari 16.4 or newer.

## Сын-пикирлер

![](https://secure.gravatar.com/avatar/8439e77522490209c8bd0fa76b216fe7edb9b8135fdc057fa0b42a6d9c0c0135?
s=60&d=retro&r=g)

### 󠀁[Great](https://wordpress.org/support/topic/great-16682/)󠁿

 [Harun Sekmen](https://profiles.wordpress.org/sekmenq/) Февраль 15, 2025-ж.

It works very well, congratulations

![](https://secure.gravatar.com/avatar/8b13ab31ad6330d0552d0bb10fd9e1fe2e7f77d5516ac297d27368e0310c1c41?
s=60&d=retro&r=g)

### 󠀁[So far the best swiperjs adaption for WordPress](https://wordpress.org/support/topic/so-far-the-best-swiperjs-adaption-for-wordpress/)󠁿

 [chris](https://profiles.wordpress.org/achensee/) Ноябрь 2, 2024-ж.

Clean and simple block design, easy to implement, no unnecessary bloat. Thank you
for providing this plugin.

![](https://secure.gravatar.com/avatar/04c353ce6c823e589f1118dad48a6b035bf4835f1824bbc6734c17df33c2b51a?
s=60&d=retro&r=g)

### 󠀁[Amazing](https://wordpress.org/support/topic/amazing-4028/)󠁿

 [Miguel](https://profiles.wordpress.org/teledirigido/) Сентябрь 27, 2024-ж.

Wow, thank you very much for such a dedicated work. this plugin works great with
gutenberg.

![](https://secure.gravatar.com/avatar/076c55155c3aeb47da1b98c6b4e07326969250773acd2e88b8878604f8e130bd?
s=60&d=retro&r=g)

### 󠀁[Perfect!](https://wordpress.org/support/topic/perfect-10504/)󠁿

 [triggame](https://profiles.wordpress.org/triggame/) Сентябрь 9, 2024-ж.

Been searching for a true slider plugin like this for a very long time. Integrates
with blocks perfectly. Thank you!

![](https://secure.gravatar.com/avatar/2dedd29dc6f10c8d4e00ca1716d7bfdd11403a353fbbfc5f206f89b5b7a3920d?
s=60&d=retro&r=g)

### 󠀁[Slick & User Friendly](https://wordpress.org/support/topic/slick-user-friendly/)󠁿

 [2chicks](https://profiles.wordpress.org/2chicks/) Июль 11, 2024-ж.

After exhaustive research I found this awesome plugin that helped me build a row
slider. I think it’s the only one available that will do this exact thing. I am 
so pleased. Thanks for this super useful plugin.

![](https://secure.gravatar.com/avatar/8b64651ced85ad5341dbb878dd928a8ec0ae54bd25e43f6c869f1872a86cb8c8?
s=60&d=retro&r=g)

### 󠀁[Superb!](https://wordpress.org/support/topic/superb-1025/)󠁿

 [leanderbraunschweig](https://profiles.wordpress.org/leanderbraunschweig/) Июнь
13, 2024-ж.

Just wanted to chime in and add to the positive reviews so far – great implementation
of SwiperJS and so far this plugin does exactly what I needed…! Lightweight and 
clean setup and the straight-forward possibility to add nested blocks to each slides
is what makes it stand out for me. Many thanks for sharing this & keep it up!

 [ Read all 24 reviews ](https://wordpress.org/support/plugin/wp-swiper/reviews/)

## Contributors & Developers

“WP Swiper” is open source software. The following people have contributed to this
plugin.

Мүчөлөрү

 *   [ digitalapps ](https://profiles.wordpress.org/digitalapps/)

[Translate “WP Swiper” into your language.](https://translate.wordpress.org/projects/wp-plugins/wp-swiper)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/wp-swiper/), check 
out the [SVN repository](https://plugins.svn.wordpress.org/wp-swiper/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/wp-swiper/) by [RSS](https://plugins.trac.wordpress.org/log/wp-swiper/?limit=100&mode=stop_on_copy&format=rss).

## Өзгөртүүлөр

#### 1.5.0

 * Added seven editable in-block starter templates for blank, gallery, hero, card,
   logo, testimonial, and thumbnail-gallery carousels.
 * Kept every starter template within the existing WP Swiper block and standard 
   WordPress content blocks.
 * Improved the reliability and testability of slide collection and advanced configuration
   editing.
 * Reduced the default navigation arrow icon size while preserving its larger click
   target.

#### 1.4.9

 * Restored block editor compatibility with WordPress 6.3 by using compatible JSX
   output.
 * Added accessible names to the editor controls for adding and removing slides.
 * Removed editor warnings caused by deprecated Popover and SVG properties.
 * Expanded automated coverage for packaged editor, frontend, and legacy block behavior.

#### 1.4.8

 * Fixed a Gutenberg crash when loading legacy sliders with responsive breakpoints.
 * Made the frontend autoplay pause/play control optional and disabled it by default.
 * Replaced the autoplay text button with a minimal pause/play icon when enabled.
 * Prevented unnecessary slide metadata updates when adding or editing sliders.
 * Kept image-only slides visible on the frontend when auto height is enabled.

#### 1.4.7

 * Restored block editor styling that was not enqueued in versions 1.4.5 and 1.4.6.
 * Restored support for fractional slides-per-view values such as 1.2.
 * Added migration support for slider blocks saved by version 1.3.10.
 * Restored multi-image selection from the Media Library.
 * Fixed mousewheel, pagination, autoplay, and breakpoint configuration handling.
 * Kept slide selection stable when slides are removed or reordered.
 * Isolated invalid slider configurations and initialized sliders added after page
   load.
 * Added configurable carousel names, autoplay controls, and reduced-motion support.
 * Preserved version 1.4.6 markup for backward-compatible block migration.
 * Added shared runtime configuration validation and frontend destroy/reinitialize
   APIs.

#### 1.4.6

 * Improved carousel accessibility by removing non-visible slides from the accessibility
   tree and keyboard tab order.

#### 1.4.5

 * Updated the bundled Swiper runtime to 14.0.5.
 * Added reproducible dependency syncing for the bundled Swiper assets.
 * Added public development and contribution documentation.
 * Updated the browser baseline to Chrome and Edge 110+, Firefox 110+, and Safari
   16.4+.

#### 1.4.4

 * Improved the editor interface and slide controls.
 * Refreshed the WordPress.org screenshots.
 * Confirmed compatibility with WordPress 7.0.

#### 1.4.3

 * Added multi-image Media Library selection for creating slides.
 * Retained drag-and-drop image creation as an alternative workflow.

#### 1.4.2

 * Fixed an editor error caused by reading `substring` from an undefined value.

#### 1.4.1

 * Updated image selection to use the WordPress Media Library.

#### 1.4.0

 * Updated the bundled Swiper library to 12.0.2.
 * Modernized the block editor interface and slide-management controls.
 * Added drag-and-drop image creation and improved drop-zone feedback.
 * Added new styling controls and prepared the editor for future enhancements.
 * Fixed autoplay attribute references and block validation issues.

#### 1.3.10

 * Improved auto-slide-width performance by removing an unnecessary high-frequency
   event handler.

#### 1.3.9

 * Added automatic slide-width support.

#### 1.3.8

 * Fixed autoplay behavior.

#### 1.3.7

 * Extended free-mode support.
 * Added `loopAdditionalSlides` support.
 * Removed the jQuery dependency.

#### 1.3.6

 * Allowed an autoplay delay of zero.

#### 1.3.5

 * Fixed overlay-color persistence.
 * Added an option to display slider overflow.

#### 1.3.4

 * Fixed settings registration for the WP Swiper options page.

#### 1.3.3

 * Standardized asset paths through plugin URL and path constants.

#### 1.3.1

 * Added an overlay-color reset control.

#### 1.3.0

 * Reorganized the plugin structure.
 * Improved the editor interface.
 * Updated the bundled Swiper library.
 * Added slides-per-group support.

#### 1.2.18

 * Added support for `async` and `defer` frontend script-loading strategies.
 * Extended the frontend registration filter to control dependencies and script 
   arguments.

#### 1.2.0

 * Consolidated slider settings into the `data-swiper` configuration attribute.
 * Added the WP Swiper settings page.
 * Added conditional frontend asset loading.
 * Updated the bundled Swiper library to 11.1.14.

For earlier release history, see the [WordPress.org development page](https://wordpress.org/plugins/wp-swiper/#developers).

## Мета

 *  Нуска **1.5.0**
 *  Акыркы жаңыртуу **7 күн мурун**
 *  Активдүү орнотуулар **5,000+**
 *  WordPress нускасы ** 6.3 же андан жогору **
 *  Tested up to **7.0.3**
 *  PHP нускасы ** 7.4 же андан жогору **
 *  Тил
 * [English (US)](https://wordpress.org/plugins/wp-swiper/)
 * Тег:
 * [carousel](https://ky.wordpress.org/plugins/tags/carousel/)[carousel block](https://ky.wordpress.org/plugins/tags/carousel-block/)
   [slider block](https://ky.wordpress.org/plugins/tags/slider-block/)[swiper](https://ky.wordpress.org/plugins/tags/swiper/)
 *  [Advanced View](https://ky.wordpress.org/plugins/wp-swiper/advanced/)

## Рейтинг

 5 out of 5 stars.

 *  [  24 5-star reviews     ](https://wordpress.org/support/plugin/wp-swiper/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/wp-swiper/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/wp-swiper/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/wp-swiper/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/wp-swiper/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/wp-swiper/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/wp-swiper/reviews/)

## Мүчөлөрү

 *   [ digitalapps ](https://profiles.wordpress.org/digitalapps/)

## Колдоо

Issues resolved in last two months:

     2 out of 2

 [Колдоо форумун көрүү](https://wordpress.org/support/plugin/wp-swiper/)

## Кайрымдуулук

Would you like to support the advancement of this plugin?

 [ Кайрымдуулук кылуу ](https://www.buymeacoffee.com/wpplugins)