=== DynamicKit for Elementor === Contributors: bloompixel, ibachal Tags: elementor, elementor addon, elementor widgets, dynamic content, elementor extensions Requires at least: 6.3 Tested up to: 6.9 Requires PHP: 7.4 Stable tag: 1.0.0 Requires Plugins: elementor License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Extend Elementor with 30+ powerful widgets, dynamic content tools, custom form fields, and smart extensions - all in one plugin. == Description == **DynamicKit for Elementor** is a comprehensive Elementor addon that adds a curated set of creative widgets, dynamic content tools, advanced form fields, and useful extensions to your Elementor page builder. Whether you're building a magazine, portfolio, e-commerce store, or membership site, DynamicKit gives you the building blocks to display dynamic WordPress content exactly the way you want - without writing a single line of code. = Free Widgets = * [**Breadcrumbs**](https://dynamickitwp.com/docs/elements/breadcrumbs/breadcrumbs-overview/) - Customizable breadcrumb navigation for any page or post. * [**Dynamic Accordion**](https://dynamickitwp.com/elementor-widgets/dynamic-accordion/) - Accordion with multiple dynamic sources and style presets. * [**Dynamic Charts**](https://dynamickitwp.com/elementor-widgets/dynamic-charts/) - Bar, line, pie, doughnut, radar, and polar area charts powered by Chart.js. * [**Dynamic Gallery**](https://dynamickitwp.com/elementor-widgets/dynamic-gallery/) - Image gallery with filterable categories and lightbox support. * [**Dynamic Image Accordion**](https://dynamickitwp.com/elementor-widgets/dynamic-image-accordion/) - Expanding image panels with hover/click animation. * [**Dynamic List**](https://dynamickitwp.com/elementor-widgets/dynamic-list/) - Icon list widget with custom icons, colors, and layout options. * [**Dynamic Posts**](https://dynamickitwp.com/elementor-widgets/dynamic-posts/) - Query and display posts, pages, or custom post types in grid, masonry, or carousel layouts with filtering and pagination. * [**Dynamic Slider**](https://dynamickitwp.com/elementor-widgets/dynamic-slider/) - Image and content slider with full carousel controls. * [**Dynamic Table**](https://dynamickitwp.com/elementor-widgets/dynamic-table/) - Display data in sortable, searchable tables; supports manual input and CSV files. * [**Dynamic Tabs**](https://dynamickitwp.com/elementor-widgets/dynamic-tabs/) - Tabbed content widget with flexible styling. * [**Dynamic Testimonials**](https://dynamickitwp.com/elementor-widgets/dynamic-testimonials/) - Testimonials in grid or carousel layout. * [**Dynamic Ticker**](https://dynamickitwp.com/elementor-widgets/dynamic-ticker/) - Scrolling news ticker powered by a post query. * [**Dynamic Timeline**](https://dynamickitwp.com/elementor-widgets/dynamic-timeline/) - Vertical or horizontal timeline from posts or custom data. * [**Login Form**](https://dynamickitwp.com/elementor-widgets/login-form/) - Custom WordPress login form with social login support (Facebook, Google). * [**Advanced Nav Menu**](https://dynamickitwp.com/elementor-widgets/advanced-nav-menu/) - Navigation menu with mega menu capability and full style control. * [**Post Tiles**](https://dynamickitwp.com/elementor-widgets/post-tiles/) - Magazine-style post tile layouts. * [**Registration Form**](https://dynamickitwp.com/elementor-widgets/registration-form/) - Custom WordPress user registration form with reCAPTCHA support. * [**Unfold**](https://dynamickitwp.com/elementor-widgets/unfold/) - Show/hide collapsible content blocks with a read-more toggle. * [**Video**](https://dynamickitwp.com/elementor-widgets/video/) - Embed YouTube, Vimeo, or self-hosted videos with custom styling. = Pro Widgets = * [**ACF Frontend Form**](https://dynamickitwp.com/elementor-widgets/acf-frontend-form/) - Render and submit Advanced Custom Fields forms on the front end. * [**Add to Calendar**](https://dynamickitwp.com/elementor-widgets/add-to-calendar/) - Let users add events to Google Calendar, Apple Calendar, or Outlook. * [**Copy to Clipboard**](https://dynamickitwp.com/elementor-widgets/copy-to-clipboard/) - One-click copy button for any text or dynamic value. * [**Dynamic API**](https://dynamickitwp.com/elementor-widgets/dynamic-api/) - Fetch and display content from any external REST API endpoint. * [**Dynamic Fields**](https://dynamickitwp.com/elementor-widgets/dynamic-fields/) - Render ACF, Meta Box, and Pods field values with full style control. * [**Dynamic Users**](https://dynamickitwp.com/elementor-widgets/dynamic-users/) - Display WordPress users in grid or list layouts with query filters. * [**Favorite Button**](https://dynamickitwp.com/elementor-widgets/favorite-button/) - Let logged-in users save and manage their favorite posts. * [**Media Gallery**](https://dynamickitwp.com/elementor-widgets/media-gallery/) - Advanced gallery supporting images and videos (YouTube, Dailymotion) with filterable categories and lightbox. * [**Modal Popup**](https://dynamickitwp.com/elementor-widgets/modal-popup/) - Trigger-based modal popup supporting Elementor template content. * [**Taxonomy Terms**](https://dynamickitwp.com/elementor-widgets/taxonomy-terms/) - Display taxonomy terms (categories, tags, custom taxonomies) in various layouts. = Extensions = * [**Display Conditions**](https://dynamickitwp.com/features/display-conditions/) - Show or hide any Elementor widget, section, or column based on rules: user role, post type, device, date/time, ACF field value, and more. * [**Tooltips**](https://dynamickitwp.com/features/tooltips/) - Add hover or click tooltips to any Elementor element with full style control. * [**Form Fields**](https://dynamickitwp.com/features/elementor-pro-form-fields/) - Add new input types to Elementor Pro's Form widget, including color picker, range slider, country code selector, and more. * [**Form Conditions**](https://dynamickitwp.com/features/elementor-pro-form-conditions/) - Advanced conditional visibility logic for Elementor Pro form fields. = Custom Form Fields for Elementor Pro = DynamicKit adds new input types to Elementor Pro's Form widget: * **Color Picker** - Let users pick a color using a visual color picker. * **Country Code** - Phone number input with country code selector and flag icons. * **Range Slider** - Min/max slider input with configurable step and label. * **Toggle Switch** - Boolean on/off toggle field. * **WYSIWYG** - Rich text editor field for long-form content input. * **Select2** - Enhances the standard Select field with search and stylable dropdown. * **Calculator (Pro)** - Dynamic calculation fields using formula expressions. * **Rating (Pro)** - Star rating input field. * **Signature (Pro)** - Digital signature capture canvas. = Dynamic Tags = * **Post Reading Time** - Display estimated reading time for any post. * **User Browser** - Output the visitor's browser or device information. * **Post Custom Field** - Render values from ACF, Meta Box, or Pods fields. * **ACF Field** - Output any Advanced Custom Fields field value as a dynamic tag. * **Meta Box Field** - Output any Meta Box field value as a dynamic tag. * **Pods Field** - Output any Pods custom field value as a dynamic tag. * **Favorites (Pro)** - Display favorite-related data for the current user. * **Posts (Pro)** - Use a post query result as a dynamic data source. * **Taxonomy Thumbnail (Pro)** - Display a term's featured image. * **Terms (Pro)** - Output taxonomy terms as dynamic text. * **User Info (Pro)** - Render current user profile data. = Third-Party Integrations = * **Advanced Custom Fields (ACF)** - Display and edit ACF field data via widgets and dynamic tags. * **Meta Box** - Support for Meta Box field groups. * **Pods** - Display Pods custom fields. * **WPML** - Full multilingual support with per-language string translation. * **Facebook Login** - Social login via Facebook OAuth. * **Google Login** - Social login via Google OAuth. * **Google reCAPTCHA** - Spam protection for login and registration forms. == Installation == 1. Upload the `dynamickit-elementor` folder to the `/wp-content/plugins/` directory, or install the plugin through the **Plugins > Add New** screen in WordPress. 2. Activate the plugin through the **Plugins** screen in WordPress. 3. Make sure **Elementor** is installed and activated. 4. Go to **Elementor > DynamicKit Settings** to configure the plugin. 5. Open any page in the Elementor editor - DynamicKit widgets will appear in the **DynamicKit Elements** widget panel category. == Frequently Asked Questions == = Does DynamicKit require Elementor Pro? = No. Most widgets and features work with the free version of Elementor. Elementor Pro is only required to use the custom form field add-ons (Color Picker, Country Code, Range Slider, etc.), since those extend Elementor Pro's Form widget. = Can I enable only the widgets I need? = Yes. Go to **Elementor > DynamicKit > Elements** and toggle individual widgets on or off to keep your site lean. = Does DynamicKit work with ACF? = Yes. The Dynamic Fields widget, Post Custom Field dynamic tag, and ACF Frontend Form widget all integrate with Advanced Custom Fields (free and Pro). = Is WPML supported? = Yes. DynamicKit includes a WPML integration class that registers all translatable widget strings for multilingual sites. = Where do I report a bug or request a feature? = Please use the support forum on WordPress.org or visit our [official support page](https://dynamickitwp.com/contact/). == Screenshots == 1. DynamicKit widget panel in the Elementor editor. 2. Dynamic Posts widget with grid layout and filter bar. 3. Dynamic Charts widget - multiple chart types. 4. Custom form fields in Elementor Pro's Form widget. 5. Display Conditions extension settings panel. 6. DynamicKit Settings page in the WordPress admin. == Changelog == = 1.0.0 = * Initial release. == Upgrade Notice == = 1.0.0 = Initial release of DynamicKit for Elementor. == Third-Party Libraries == DynamicKit bundles the following open-source libraries: * [Chart.js](https://www.chartjs.org/) (MIT) - Data visualization charts. * [DataTables](https://datatables.net/) (MIT) - Advanced interactive tables. * [Isotope](https://isotope.metafizzy.co/) (GPL-3.0) - Masonry and filtering layouts. * [Justified Gallery](http://miromannino.github.io/Justified-Gallery/) (MIT) - Justified image gallery layouts. * [Select2](https://select2.org/) (MIT) - Enhanced select dropdowns. * [Signature Pad](https://github.com/szimek/signature_pad) (MIT) - HTML5 digital signature canvas. * [Tippy.js](https://atomiks.github.io/tippyjs/) (MIT) - Tooltip and popover library. * [Popper.js](https://popper.js.org/) (MIT) - Tooltip/popover positioning engine. * [intl-tel-input](https://intl-tel-input.com/) (MIT) - International phone number input with country code selection. * [jQuery Cookie](https://github.com/carhartl/jquery-cookie) (MIT) - Simple jQuery cookie plugin. * [Tilt.js](https://gijsroge.github.io/tilt.js/) (MIT) - 3D parallax hover effect.