Elements Plus!


Elements Plus! is a plugin for the popular Elementor page builder. It gives the user thirty one extra ‘elements’ (widgets) to use.

Check out the demo now!

The plugin’s documentation can be found here.

Custom Elements

AudioIgniter Plus: An element that allows you to embed AudioIgniter playlists.

Button Plus: This is a custom button widget with two lines of text.

Caldera Forms Plus: Embed and style Caldera forms using Elementor.

Call to Action Plus: A CTA widget with two lines of text and a button.

Contact Form 7 Plus: Embed and style Contact Form 7 forms using Elementor.

Content Toggle Plus: Create interactive content with ease.

Countdown Plus: A simple but versatile countdown widget.

Dual Button Plus: Displays two buttons with separate options for each one.

FlipClock Plus: A versatile flipclock timer to add to your projects.

Gallery Plus: Gallery widget using the popular JustifiedGallery jQuery library to help you create beautiful justified galleries.

Google Maps Plus: Maps widget which allows you to use a curated list of custom styles from snazzymaps.

Heading Plus: Create flexible headings with different colors & typography per word.

Hotspots Plus: Add hotspots with optional tooltips on any image.

Icon Plus: An icon element similar to the one bundled with Elementor, with custom icon sets.

Image Accordion Plus: Easily create responsive image accordions.

Image Comparison Plus: An element which allows you to highlight the differences between two images.

Image Hover Effects Plus: An element which allows you to switch between two images on hover with beautiful effects.

Inline SVG Plus: Use SVGs with Elementor.

Instagram Filters Plus: Allows you to apply various filters to Elementor’s default Image widget.

Label Plus: Use the label widget to add a label above any element.

Preloader Plus: Use this simple element to show a loading animation while your page loads.

Pricing List Plus: Create flexible pricing lists for menus, service pricing and more.

Scheduled Plus: Add-on properties to control any element’s visibility based on date.

Search Plus: AJAX Powered search box.

Sticky Videos Plus: Add sticky video functionality to the default Elementor video widget.

Tables Plus: Create awesome tables in no time.

Tilt Effect Plus: Add tilt effect to any element or widget.

Tooltip: Enable this option to add a tooltip to the Heading, Button, Icon, and Icon Box default Elementor widgets.

WPForms Plus: Use and style your WPForms with Elementor.

YouTube Slideshow: Create a slideshow using your favorite YouTube videos.

The plugin requires the Elementor page builder to be active in order to work.


  • The available widgets
  • The map widget
  • The justified gallery widget


From within WordPress’ dashboard:

  1. Go to Plugins -> Add New
  2. Search for “Elements Plus”
  3. Click “Install”
  4. Click “Activate”
  5. Navigate to Elementor > Elements Plus! and enable the elements you need. If you want to use the Maps element you will also need a Google Maps API Key.

Manually via FTP:

  1. Upload the folder ‘elements-plus/’ into the ‘/wp-content/plugins/’ directory
  2. Activate the plugin through the Plugins tab in WordPress
  3. Navigate to Elementor > Elements Plus! and enable the elements you need. If you want to use the Maps element you will also need a Google Maps API Key.


Октябрь 19, 2021-ж.
hey, I just realised that this Gallery Plus! doesnt put any alt text (even if you have it fiiled up when you add picture into gallery) into the source code of the web page… All alt texts of all pictures in the gallery are empty!!!! WTF??? Please go to check your alt texts in the sourecode of your web pages – and you will see just: alt=”” … First I thought there was something wrong just with 1 page – so I checked all of them. NADA! NOTHING! not a single atl text in source code in this Gallery Plus! You all put 5-star rating and nobody has checked this first?
Март 19, 2020-ж.
Great addon to the standard plugin widgets. Also excellent support. Thank you
Read all 23 reviews

Contributors & Developers

“Elements Plus!” is open source software. The following people have contributed to this plugin.


“Elements Plus!” has been translated into 2 locales. Thank you to the translators for their contributions.

Translate “Elements Plus!” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Properly escape all output. Fixes Cross Site Scripting (XSS) issues (props Abu Hurayra).


  • Properly escape links on output. Fixes CVE-2024-2335
  • Fixed issues caused by namespace change of the SafeSVG plugin.
  • Removed hooks on actions element/before_render and element/after_render that were deprecated before Elementor v2.2
  • Fixed issue where Hotspots element would throw a warning when saved without an image assigned.
  • Replaced calls to deprecated Elementor\Core\Schemes\Typography and Elementor\Core\Schemes\Color classes.
  • Fixed Button element icon.


  • Fixed issues caused by namespace change of the SafeSVG plugin.


  • Removed deprecated Instagram Plus! element.


  • Replaced deprecated (since Elementor 3.5) action ‘elementor/widgets/widgets_registered’ and method register_widget_type()


  • Elements now use the Elementor Icons control.
  • Fixed issue on YouTube slider Plus due to removal of slick slider from Elementor.
  • Preloader Plus now uses Elementor icons.
  • Replaced deprecated method _register_controls()
  • Fixed fatal errors due to Scheme_Typography and Scheme_Color class removals.


  • Removed migration function which would cause issues in certain installations.


  • Fixed Tilt Plus! conflict with Elementor PRO.
  • Google Maps Plus! won’t load maps API key URL if element is disabled.
  • Fixed PHP notice for missing API key on new installations.
  • Fixed icon position styling issues on Label Plus! and Dual Button Plus!


  • Added Pricing List Plus!


  • Added margin control for each heading section on Heading Plus!
  • Fixed issue with Button Plus! caused by change in display of the elementor-button-content-wrapper element.


  • Added Heading Plus!


  • Fixed issue with multiple Content Toggle elements on a page.


  • Added Content Toggle Plus!


  • Added Caldera Forms Plus!


  • Search Plus! fixed issue where an “invalid nonce” message would get displayed when full page caching was enabled.


  • Image Accordion Plus! – Fixed issue with linked accordion images on mobile devices.
  • Sticky Videos Plus! – Added close button for stuck videos.


  • Added Image Accordion Plus!
  • Search Plus! can optionally display post thumbnails.


  • Added Hotspots Plus!
  • Added Contact Form 7 Plus.


  • Added Sticky Videos Plus!
  • Added input form validation error color option on WPForms Plus.


  • Added WPForms Plus!
  • Added notice when saving options in the plugin’s settings page.


  • Added Tables Plus!


  • Replaced TweenMax with jstween due to licensing issues.
  • Added link option to Image Hover Effects Plus!


  • Added Outdoors Icons to the Icon Plus! element.


  • Added Tilt Effect Plus!


  • Added Inline SVG Plus! element.


  • Added Countdown Plus! element.


  • Fixed issue where fatal errors would be thrown due to missing functions.
  • Reinstated missing functions for backwards compatibility, and added deprecation information.


  • Added Search Plus! element.
  • Fixed some notices thrown by Tooltip Plus.
  • Added version number to enqueued resources.


  • Fixed an issue where the captions would not show in the justified gallery element.
  • Added Energy Icons to the Icon Plus! element.


  • Fixed an issue which prevented Tooltip Plus! from working properly in the latest Elementor versions.


  • Added Instagram Filters Plus!


  • Dual Button Plus! – Fixed button alignment issues on the horizontal layout.


  • Added the Dual Button Plus! element.


  • Added More User Interface Icons to the Icon Plus! element.


  • Added User Interface Icons to the Icon Plus! element.


  • Added Car Icons to the Icon Plus! element.


  • Added the Image Hover Effects Plus! element.


  • Added Christmas icons to the Icon Plus! element.


  • Added the Image Comparison Plus! element.


  • Added Transportation icons to the Icon Plus element.


  • Added Fashion icons to the Icon Plus element.


  • Fixed an issue where Scheduled Plus! would not work for sections and columns.


  • Added Food icons to the Icon Plus element.


  • Added Medical icons to the Icon Plus element.
  • Added “For Rent” & “Sold” icons in the Real Estate set of the Icon Plus element.


  • Added Real Estate icons to the Icon Plus element.


  • Added Photography icons to the Icon Plus element.


  • Added FlipClock Plus element.


  • Added Baby icons to the Icon Plus element.


  • Added Sports icons to the Icon Plus element.


  • Added eCommerce icons to the Icon Plus element.


  • Added Icon Plus element.


  • Fixed default map marker icon issue.


  • Added more map styles.
  • Users can now paste in a custom SnazzyMaps style.
  • Added custom marker option.
  • Added map info window.
  • Added preloader icon size slider.
  • Users can now use custom FontAwesome icon for the preloader.
  • Justified gallery maximum row height increased to 600px.


  • Fixed issue where the default WordPress widgets wouldn’t be available for use.


  • Added Scheduled visibility.


  • Added tooltip option for the Heading, Button, Icon & Icon Box default Elementor widgets


  • Added new Instagram element
  • Unavailable elements due to missing required plugins now display notice in the plugin’s settings page


  • Added new Preloader element
  • Fixed not working nofollow option on Button Plus!


  • Fixed minor bug with navigation slider height


  • Added new YouTube Slideshow element
  • Added lightbox navigation for Justified Gallery element
  • Added text padding option on CTA element


  • Added new editor icons for the custom elements.


  • Added AudioIgniter element.


  • Initial release.