Sweipe Widgets for Elementor & Gutenberg

Sweipe Widgets for Elementor & Gutenberg

Details
View on WordPress

Sweipe Widgets adds one category to the Elementor editor with forty-three widgets, and a “Sweipe” category to the Gutenberg editor with the components that need no page builder. They were built for the Sweipe theme, where they power eleven demo sites, and they work on any theme.

Gutenberg blocks

  • Stats, Call to Action and Meta Row, rendered by the same PHP the widgets render — a page looks the same whichever editor built it
  • More components follow the same route; the widgets stay the complete set

Elementor widgets (require free Elementor)

Content

  • Posts, Loop Grid and Loop Carousel, with load-more and live term filtering
  • Testimonials and Portfolio, with their own post types
  • Reviews, backed by WordPress comments with a star rating
  • Table, with headings, column classes and a phone layout that stacks rows
  • Accordion, Table of Contents, Blockquote, Meta Row
  • Stats, Timeline, Progress Tracker, Pricing Table

Forms and users

  • Form, with seventeen field types, email, redirect and webhook actions, and a submissions screen in the admin
  • Login and registration, with rate limiting
  • Search

Marketing and media

  • Countdown, Call to Action, Flip Box, Animated Headline, Marquee, Chips, Switches
  • Gallery, Slides, Media Carousel, Image Comparison, Hotspot, Lottie, Video Playlist
  • Share Buttons, Social Icons, and the Facebook Button, Comments, Embed and Page widgets

Navigation

  • Nav Menu, Breadcrumbs, Post Navigation, Off Canvas

Every widget is styled through a small set of design tokens. On the Sweipe theme the theme sets them; on any other theme the plugin ships neutral defaults, and each widget’s own controls override them.

The two libraries the widgets use ship inside the plugin, and nothing is loaded from a CDN: Embla Carousel 8.6 for the carousels and lottie-web 5.12.2 (light build: SVG only, no expressions) for the Lottie widget, both MIT-licensed. The carousel script, dist/frontend/carousels.js, is built with Vite from the TypeScript in src/frontend/, which is included, and the Embla packages from npm. Every other minified script sits next to its readable source.

What is not in this plugin

The WooCommerce widgets, the demo importer, the theme options panel and the AI site builder are part of the Sweipe theme. This plugin makes no requests to the author’s servers. The widgets that show content from other services (Facebook, YouTube, Vimeo) are listed under External services, with what each one loads and when.

External services

A few widgets connect to third-party services, and only on pages where you use them.

Facebook. The Facebook Button, Comments, Embed and Page widgets. On a page that contains one of them, and only once you have entered a Facebook App ID under Settings Sweipe Widgets, the visitor’s browser loads Facebook’s JavaScript SDK from connect.facebook.net so that Facebook can draw the button, comments, post or page. Facebook receives the visitor’s IP address, browser details and the page address, and may set cookies. Terms, Privacy Policy.

YouTube. The Video Playlist widget, for YouTube videos you add. Unless you upload your own thumbnail, each item’s thumbnail loads from img.youtube.com with the page; the player loads from youtube.com when a visitor starts a video, or straight away if you switch on autoplay without lazy loading. YouTube receives the visitor’s IP address, browser details and the page address, and may set cookies. Terms, Google Privacy Policy.

Vimeo. The Video Playlist widget, for Vimeo videos you add. The player loads from player.vimeo.com when a visitor starts a video, or straight away with autoplay. Vimeo receives the same browser details and may set cookies. Terms, Privacy Policy.

Share links. The Share Buttons and Blockquote widgets link to the share pages of Facebook, X, LinkedIn, Pinterest, Reddit, Telegram and WhatsApp. Nothing loads from those services until a visitor clicks one; the click opens that service with the page’s address and title.

Addresses you enter. A Form widget with a Webhook action sends each submission to the URL you enter, and a Lottie widget set to External URL loads its animation file from the address you give. Neither happens unless you set it up.

Details

Plugin code:
sweipe-widgets-for-elementor
Plugin version:
1.0.0
Outdated:
No
WP version:
6.5 or higher
PHP version:
8.0 or higher
Test up to WP version:
7.1.2
Total installations:
0
Last updated:
2026-09-28
Rating:
Times rated:
0
blocks
elementor
elementor-addons
gutenberg
widgets