=== Elements Plus! === Contributors: cssigniterteam, tsiger, anastis, silencerius Tags: custom elements, custom widgets, widgets for elementor, elementor widgets, elementor templates Requires at least: 6.1 Tested up to: 6.8 Requires PHP: 5.4 Stable tag: 2.16.5 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Elements Plus! provides awesome custom widgets for the Elementor page builder. Buttons, Toggles, Gallery, Hotspots, and so much more! == Description == 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](https://www.cssigniter.com/elementor-demos/elements-plus/) now! The plugin's documentation can be found [here](https://www.cssigniter.com/docs/elements-plus/). **Custom Elements** **AudioIgniter Plus**: An element that allows you to embed [AudioIgniter](https://wordpress.org/plugins/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. **Notice** The plugin requires the [Elementor](https://wordpress.org/plugins/elementor/) page builder to be active in order to work. == Installation == 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. == Screenshots == 1. The available widgets 2. The map widget 3. The justified gallery widget == Changelog == = 2.16.5 = * Improved sanitization. Fixes CVE-2025-8689 (props zer0gh0st). * Fixed gettext domain issues. = 2.16.4 = * Properly escape all output. Fixes Cross Site Scripting (XSS) issues (props Abu Hurayra). = 2.16.3 = * 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. = 2.16.2 = * Fixed issues caused by namespace change of the SafeSVG plugin. = 2.16.1 = * Removed deprecated Instagram Plus! element. = 2.16 = * Replaced deprecated (since Elementor 3.5) action 'elementor/widgets/widgets_registered' and method register_widget_type() = 2.15 = * 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. = 2.14.2 = * Removed migration function which would cause issues in certain installations. = 2.14.1 = * 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! = 2.14.0 = * Added Pricing List Plus! = 2.13.1 = * 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. = 2.13.0 = * Added Heading Plus! = 2.12.1 = * Fixed issue with multiple Content Toggle elements on a page. = 2.12.0 = * Added Content Toggle Plus! = 2.11.0 = * Added Caldera Forms Plus! = 2.10.2 = * Search Plus! fixed issue where an "invalid nonce" message would get displayed when full page caching was enabled. = 2.10.1 = * Image Accordion Plus! - Fixed issue with linked accordion images on mobile devices. * Sticky Videos Plus! - Added close button for stuck videos. = 2.10.0 = * Added Image Accordion Plus! * Search Plus! can optionally display post thumbnails. = 2.9.0 = * Added Hotspots Plus! * Added Contact Form 7 Plus. = 2.8.0 = * Added Sticky Videos Plus! * Added input form validation error color option on WPForms Plus. = 2.7.0 = * Added WPForms Plus! * Added notice when saving options in the plugin's settings page. = 2.6.0 = * Added Tables Plus! = 2.5.2 = * Replaced TweenMax with jstween due to licensing issues. * Added link option to Image Hover Effects Plus! = 2.5.1 = * Added Outdoors Icons to the Icon Plus! element. = 2.5.0 = * Added Tilt Effect Plus! = 2.4.0 = * Added Inline SVG Plus! element. = 2.3.0 = * Added Countdown Plus! element. = 2.2.1 = * Fixed issue where fatal errors would be thrown due to missing functions. * Reinstated missing functions for backwards compatibility, and added deprecation information. = 2.2.0 = * Added Search Plus! element. * Fixed some notices thrown by Tooltip Plus. * Added version number to enqueued resources. = 2.1.1 = * Fixed an issue where the captions would not show in the justified gallery element. * Added Energy Icons to the Icon Plus! element. = 2.1.1 = * Fixed an issue which prevented Tooltip Plus! from working properly in the latest Elementor versions. = 2.1 = * Added Instagram Filters Plus! = 2.0.1 = * Dual Button Plus! - Fixed button alignment issues on the horizontal layout. = 2.0.0 = * Added the Dual Button Plus! element. = 1.9.3 = * Added More User Interface Icons to the Icon Plus! element. = 1.9.2 = * Added User Interface Icons to the Icon Plus! element. = 1.9.1 = * Added Car Icons to the Icon Plus! element. = 1.9.0 = * Added the Image Hover Effects Plus! element. = 1.8.1 = * Added Christmas icons to the Icon Plus! element. = 1.8.0 = * Added the Image Comparison Plus! element. = 1.7.7 = * Added Transportation icons to the Icon Plus element. = 1.7.6 = * Added Fashion icons to the Icon Plus element. = 1.7.5 = * Fixed an issue where Scheduled Plus! would not work for sections and columns. = 1.7.4 = * Added Food icons to the Icon Plus element. = 1.7.3 = * Added Medical icons to the Icon Plus element. * Added "For Rent" & "Sold" icons in the Real Estate set of the Icon Plus element. = 1.7.2 = * Added Real Estate icons to the Icon Plus element. = 1.7.1 = * Added Photography icons to the Icon Plus element. = 1.7.0 = * Added FlipClock Plus element. = 1.6.3 = * Added Baby icons to the Icon Plus element. = 1.6.2 = * Added Sports icons to the Icon Plus element. = 1.6.1 = * Added eCommerce icons to the Icon Plus element. = 1.6.0 = * Added Icon Plus element. = 1.5.3 = * Fixed default map marker icon issue. = 1.5.2 = * 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. = 1.5.1 = * Fixed issue where the default WordPress widgets wouldn't be available for use. = 1.5.0 = * Added Scheduled visibility. = 1.4.1 = * Added tooltip option for the Heading, Button, Icon & Icon Box default Elementor widgets = 1.4.0 = * Added new Instagram element * Unavailable elements due to missing required plugins now display notice in the plugin's settings page = 1.3.0 = * Added new Preloader element * Fixed not working nofollow option on Button Plus! = 1.2.1 = * Fixed minor bug with navigation slider height = 1.2.0 = * Added new YouTube Slideshow element * Added lightbox navigation for Justified Gallery element * Added text padding option on CTA element = 1.1.1 = * Added new editor icons for the custom elements. = 1.1.0 = * Added AudioIgniter element. = 1.0.0 = * Initial release.