=== Captain Widgets Kit === Contributors: dipakdodiya Tags: elementor, elementor addon, elementor extension, widgets, display conditions Requires at least: 6.0 Tested up to: 6.9 Requires PHP: 7.4 Stable tag: 1.1.2 License: GPLv3 License URI: https://www.gnu.org/licenses/gpl-3.0.html Powerful Elementor addon — extra widgets, smart display conditions, custom CSS/JS, and flexible design controls. All in one lightweight plugin. == Description == **Captain Widgets Kit** extends Elementor with additional widgets, powerful visibility/display condition extensions, and extra design controls — all managed from a clean dashboard inside WordPress. No coding required. Enable or disable each feature individually. Every control integrates directly inside the Elementor editor. = ⚡ Elementor Widgets = * **Dual Button** — Two CTA buttons in one widget with independent styling * **Separator** — Advanced divider with icon, gradient, and style options * **Site Logo** — Display your site logo with full size and link controls * **Social Icons** — Social media icon group with hover effects * **Text Block** — Rich text with advanced typography controls * **Grid Listing** — Display posts in a customizable grid layout = 🎯 Display Condition Extensions = Show or hide any Elementor widget based on: * **Device Type** — Desktop, tablet, or mobile * **Operating System** — Windows, macOS, Linux, Android, iOS * **Browser Compatibility** — Chrome, Firefox, Safari, Edge, and more * **Geo Location** — Country or region via IP-based detection * **URL Conditions** — Query parameters, path patterns * **Page Conditions** — Home, blog, single post, archive, 404, and more * **Date & Time Visibility** — Schedule widgets between specific dates and times * **Weekdays Visibility** — Show/hide on specific days of the week * **Custom CSS** — Add CSS directly inside any widget, section, or container * **Custom JavaScript** — Inject JS per widget without child theme edits * **Wrapper Link** — Make any Elementor section or container clickable = 🔧 WordPress Extensions = * **Disable Gutenberg** — Remove the block editor for post types you don't use * **Disable Elementor Icons** — Stop Elementor from loading its icon library if unused * **Duplicate Post Type** — Quickly duplicate any post or custom post type = 🎛️ Plugin Dashboard = * Toggle each widget and extension on/off individually * Dark and light mode support * Version rollback — downgrade to any of the last 10 releases safely * Clean settings panel = Why Captain Widgets Kit? = * **Lightweight** — Only loads assets for features you've enabled * **No bloat** — Disable anything you don't need * **WP Standards** — Follows WordPress coding standards throughout * **Beginner-friendly** — Everything works through Elementor's native UI == Installation == 1. Upload the plugin to `/wp-content/plugins/captain-widgets-kit`, or install via the WordPress plugin screen. 2. Activate the plugin. 3. Make sure Elementor is installed and activated. 4. Go to **Captain Widgets Kit** in the WordPress admin menu. 5. Enable the widgets and extensions you want to use. 6. Open the Elementor editor — new controls will appear inside supported widgets. == Development Repository == Source code available at: https://github.com/dipakdodiya137/captain-widgets-kit == Frequently Asked Questions == = Does this plugin require Elementor? = Yes, Elementor must be installed and activated. The plugin extends Elementor and does not work standalone. = Does it work with Elementor Free? = Yes, all free features work with Elementor Free. Some Pro features of this plugin may require Elementor Pro for certain widgets. = Does it work with all themes? = Yes, it works with any WordPress theme that supports Elementor. = Can I enable only some features and leave the rest off? = Yes. Each widget and extension can be enabled or disabled individually from the dashboard. Disabled features load no assets. = Will display conditions slow down my site? = No. Each condition runs lightweight PHP checks server-side. Only enabled extensions are loaded. = What is the Version Rollback feature? = If an update causes issues, you can safely downgrade to any of the last 10 released versions directly from the plugin dashboard — no FTP needed. = Is there a Pro version? = Yes, a Pro version is available with additional widgets and advanced features. Details are available inside the plugin dashboard under "Pro Features". = Is this plugin beginner-friendly? = Yes. All controls appear inside the Elementor editor naturally. No coding is required. == Screenshots == 1. Plugin dashboard — enable or disable widgets and extensions individually. 2. Elementor Extensions — Display Conditions, Custom CSS/JS, Wrapper Link, and more. 3. WordPress Extensions — Disable Gutenberg, Duplicate Post Type, and more. 4. Settings panel — light/dark mode and database cleanup options. == Changelog == = 1.1.2 (12/05/2026) = * New: Added Button Widget * New: Added Post Title Widget * New: Added Post Content Widget * New: Added Post Author Widget * New: Added Post Comments Widget * New: Added Dynamic Tags extension for Elementor * New: Added Post dynamic tag support * New: Added Author dynamic tag support * New: Added Site dynamic tag support * New: Added User dynamic tag support * New: Added Archive dynamic tag support * New: Added Dynamic Categories tag support * New: Added ACF / SCF dynamic tag support * Improve: Added grouped extension sections for better Elementor extension management * Improve: Dashboard UI updated for Elementor extensions organization * Fix: Minor bug fixes and performance improvements * Fix: Minor bug fixes and performance improvements = 1.1.1 (12/05/2026) = * New: Added Grid Listing widget * New: Added Duplicate Post Type WordPress extension * New: Added Disable Gutenberg WordPress extension * New: Added Disable Elementor Icons WordPress extension * New: Added separate "WordPress Extensions" submenu in the dashboard menu * New: Added Version Rollback feature — downgrade to any of the last 10 releases * New: Added "Our Products" page — discover other plugins by the author * New: Added Discord community link in the Help page * Improve: Updated dashboard menu labels for better clarity * Improve: Reorganized dashboard menu order for improved navigation * Improve: Full dark mode support across all dashboard pages * Improve: Settings page redesigned to match dashboard standards * Improve: Help page redesigned with quick links and FAQ section * Improve: Responsive mobile navigation menu fixed and improved * Fix: Minor bug fixes and performance improvements = 1.1.0 (06/05/2026) = * New: Added Dual Button widget * New: Added Separator widget * New: Added Site Logo widget * New: Added Social Icons widget * New: Added Text Block widget * New: Added Device Type visibility extension * New: Added Operating System visibility extension * New: Added Browser Compatibility visibility extension * New: Added Geo Location visibility extension * New: Added URL Conditions visibility extension * New: Added Page Conditions visibility extension * New: Added Date & Time visibility extension * New: Added Weekdays Visibility extension * New: Added Custom CSS extension * New: Added Custom JavaScript extension * New: Added Wrapper Link extension * New: Added upcoming WooCommerce widgets (Coming Soon) * Improve: Side navigation menu design * Improve: Settings page design * Improve: Performance enhancements * Compatible: WordPress 6.9 * Fix: Minor bug fixes and improvements = 1.0.1 (24/04/2026) = * New: Admin dashboard menu added * Improve: UI updates * Improve: Performance enhancements * Fix: Minor bug fixes and improvements * Compatible: WordPress 6.9 = 1.0.0 (21/04/2026) = * Initial release == Upgrade Notice == = 1.1.1 = Recommended update. Adds Version Rollback, dark mode improvements, and mobile navigation fixes. = 1.1.0 = Major release with 11 new Display Condition extensions and 5 Elementor widgets. = 1.0.1 = Minor update — no upgrade action required.