{"id":291395,"date":"2026-04-19T17:59:33","date_gmt":"2026-04-19T17:59:33","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/captain-widgets-kit\/"},"modified":"2026-06-02T07:47:07","modified_gmt":"2026-06-02T07:47:07","slug":"captain-widgets-kit","status":"publish","type":"plugin","link":"https:\/\/uk.wordpress.org\/plugins\/captain-widgets-kit\/","author":23445127,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1.4","stable_tag":"1.1.4","tested":"7.0","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Captain Widgets Kit","header_author":"dipakdodiya","header_description":"Enhanced Elementor widgets with advanced features and flexible customization options for a more powerful design experience.","assets_banners_color":"adc6cc","last_updated":"2026-06-02 07:47:07","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/captain-widgets-kit","header_author_uri":"https:\/\/profiles.wordpress.org\/dipakdodiya","rating":0,"author_block_rating":0,"active_installs":0,"downloads":495,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"dipakdodiya","date":"2026-04-19 17:59:08"},"1.0.1":{"tag":"1.0.1","author":"dipakdodiya","date":"2026-05-01 12:43:01"},"1.1.0":{"tag":"1.1.0","author":"dipakdodiya","date":"2026-05-11 08:39:21"},"1.1.1":{"tag":"1.1.1","author":"dipakdodiya","date":"2026-05-12 11:12:05"},"1.1.2":{"tag":"1.1.2","author":"dipakdodiya","date":"2026-05-22 09:50:28"},"1.1.3":{"tag":"1.1.3","author":"dipakdodiya","date":"2026-05-29 06:55:37"},"1.1.4":{"tag":"1.1.4","author":"dipakdodiya","date":"2026-06-02 07:47:07"}},"upgrade_notice":{"1.1.4":"<p>17 new widgets added: Heading Title, Star Rating, Blockquote, Countdown, Pricing Box, Tabs, Testimonial, Age Gate, Cookie Content, Gallery Listing, Table, Animated Box, Animated Marquee, Progress Bar, Navigation Dots, Side Menu, and Mega Menu. Added Widget Builder onboarding flow for Pro users. Performance improved with code splitting.<\/p>","1.1.2":"<p>No upgrade required.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3527628,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3527628,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3527608,"resolution":"1544x500","location":"assets","locale":"","width":3088,"height":1000},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3527608,"resolution":"772x250","location":"assets","locale":"","width":1544,"height":500}},"assets_blueprints":{"blueprint.json":{"filename":"blueprint.json","revision":3557614,"resolution":false,"location":"assets","locale":"","contents":"{\"$schema\":\"https:\\\/\\\/playground.wordpress.net\\\/blueprint-schema.json\",\"landingPage\":\"\\\/wp-admin\\\/admin.php?page=captain-widgets-kit\",\"login\":true,\"preferredVersions\":{\"php\":\"latest\",\"wp\":\"latest\"},\"plugins\":[\"captain-widgets-kit\"],\"steps\":[{\"step\":\"setSiteOptions\",\"options\":{\"blogname\":\"Captain Widgets Kit Playground\"}},{\"step\":\"installPlugin\",\"pluginData\":{\"resource\":\"wordpress.org\\\/plugins\",\"slug\":\"captain-widgets-kit\"},\"options\":{\"activate\":true}}]}"}},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1","1.1.0","1.1.1","1.1.2","1.1.3","1.1.4"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3528422,"resolution":"1","location":"assets","locale":"","width":1200,"height":900},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3528422,"resolution":"2","location":"assets","locale":"","width":1200,"height":900}},"screenshots":{"1":"Widgets management panel","2":"Elementor Extensions panel","3":"Dynamic Tags panel","4":"WordPress Extensions panel"}},"plugin_section":[],"plugin_tags":[227461,170115,76538,131399,145606],"plugin_category":[43],"plugin_contributors":[260570],"plugin_business_model":[],"class_list":["post-291395","plugin","type-plugin","status-publish","hentry","plugin_tags-display-conditions","plugin_tags-dynamic-tags","plugin_tags-elementor","plugin_tags-elementor-addon","plugin_tags-elementor-widgets","plugin_category-customization","plugin_contributors-dipakdodiya","plugin_committers-dipakdodiya"],"banners":{"banner":"https:\/\/ps.w.org\/captain-widgets-kit\/assets\/banner-772x250.png?rev=3527608","banner_2x":"https:\/\/ps.w.org\/captain-widgets-kit\/assets\/banner-1544x500.png?rev=3527608","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/captain-widgets-kit\/assets\/icon-128x128.png?rev=3527628","icon_2x":"https:\/\/ps.w.org\/captain-widgets-kit\/assets\/icon-256x256.png?rev=3527628","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/captain-widgets-kit\/assets\/screenshot-1.png?rev=3528422","caption":"Widgets management panel"},{"src":"https:\/\/ps.w.org\/captain-widgets-kit\/assets\/screenshot-2.png?rev=3528422","caption":"Elementor Extensions panel"}],"raw_content":"<!--section=description-->\n<p><strong>Captain Widgets Kit<\/strong> is a free Elementor addon plugin that extends Elementor with additional widgets, powerful display condition extensions, and dynamic tag support \u2014 all manageable from a clean React-based admin dashboard.<\/p>\n\n<h4>\ud83e\udde9 Widgets<\/h4>\n\n<p>Enable or disable individual widgets from the admin panel. All widgets are free:<\/p>\n\n<ul>\n<li><strong>Button<\/strong> \u2013 Advanced button with icon, link, hover effects and full styling controls<\/li>\n<li><strong>Dual Button<\/strong> \u2013 Two buttons side by side with independent styling and icons<\/li>\n<li><strong>Grid Listing<\/strong> \u2013 Post\/CPT grid with filters, pagination and flexible layout options<\/li>\n<li><strong>Gallery Listing<\/strong> \u2013 Image gallery with lightbox, filter and masonry layout support<\/li>\n<li><strong>Post Title<\/strong> \u2013 Display post or page title with typography and link controls<\/li>\n<li><strong>Post Content<\/strong> \u2013 Render post content dynamically inside Elementor templates<\/li>\n<li><strong>Post Author<\/strong> \u2013 Show post author info with avatar, bio and social links<\/li>\n<li><strong>Post Comments<\/strong> \u2013 Display WordPress comments section with styling controls<\/li>\n<li><strong>Separator<\/strong> \u2013 Decorative divider with multiple styles, icons and gradient support<\/li>\n<li><strong>Site Logo<\/strong> \u2013 Responsive site logo with custom width, link and SVG inline support<\/li>\n<li><strong>Social Icons<\/strong> \u2013 Customizable social media icon links with hover effects<\/li>\n<li><strong>Text Block<\/strong> \u2013 Rich text block with advanced typography controls<\/li>\n<li><strong>Heading Title<\/strong> \u2013 Advanced heading with optional highlight phrase, subtitle, separator and link<\/li>\n<li><strong>Star Rating<\/strong> \u2013 Flexible star\/icon rating with fractional support, custom icon and label<\/li>\n<li><strong>Blockquote<\/strong> \u2013 Stylish quote widget with author name, avatar and attribution<\/li>\n<li><strong>Countdown<\/strong> \u2013 Countdown timer to a target date\/time with multiple display styles<\/li>\n<li><strong>Pricing Box<\/strong> \u2013 Feature-rich pricing table with icon, feature list and call-to-action<\/li>\n<li><strong>Tabs<\/strong> \u2013 Tabbed content widget with smooth transitions and icon support<\/li>\n<li><strong>Testimonial<\/strong> \u2013 Customer testimonial with avatar, star rating and author info<\/li>\n<li><strong>Animated Box<\/strong> \u2013 Flip\/hover animated content box with front and back sides<\/li>\n<li><strong>Animated Marquee<\/strong> \u2013 Smooth scrolling text or logo marquee with speed controls<\/li>\n<li><strong>Age Gate<\/strong> \u2013 Age verification gate before accessing page content<\/li>\n<li><strong>Cookie Consent<\/strong> \u2013 GDPR-friendly cookie consent banner with accept\/decline actions<\/li>\n<li><strong>Mega Menu<\/strong> \u2013 Advanced navigation menu with multi-column layout support<\/li>\n<li><strong>Progress Bar<\/strong> \u2013 Animated skill\/progress bar with label and percentage display<\/li>\n<li><strong>Scroll Navigation Dots<\/strong> \u2013 Sticky dot navigation for full-page scroll sections<\/li>\n<li><strong>Search Bar<\/strong> \u2013 Ajax-powered search bar with live results and custom post type support<\/li>\n<li><strong>Search Filter<\/strong> \u2013 Advanced post filter with taxonomy, meta and keyword support<\/li>\n<li><strong>Side Menu<\/strong> \u2013 Sliding off-canvas side menu with overlay and close button<\/li>\n<li><strong>Table<\/strong> \u2013 Responsive data table with multiple style presets and sortable columns<\/li>\n<\/ul>\n\n<h4>\ud83d\udd0c Elementor Extensions<\/h4>\n\n<p>Add powerful display conditions to any Elementor widget:<\/p>\n\n<ul>\n<li><strong>Device Type<\/strong> \u2013 Show\/hide by device (mobile, tablet, desktop)<\/li>\n<li><strong>Operating System<\/strong> \u2013 Conditional visibility by OS<\/li>\n<li><strong>Browser Compatibility<\/strong> \u2013 Target specific browsers<\/li>\n<li><strong>Geo Location<\/strong> \u2013 Show\/hide content by user location<\/li>\n<li><strong>URL Conditions<\/strong> \u2013 Visibility based on URL parameters<\/li>\n<li><strong>Page Conditions<\/strong> \u2013 Target specific pages or post types<\/li>\n<li><strong>Date &amp; Time Visibility<\/strong> \u2013 Schedule content visibility<\/li>\n<li><strong>Weekdays Visibility<\/strong> \u2013 Show content on specific days<\/li>\n<li><strong>Custom CSS<\/strong> \u2013 Per-widget custom CSS<\/li>\n<li><strong>Custom JavaScript<\/strong> \u2013 Per-widget custom JavaScript<\/li>\n<li><strong>Wrapper Link<\/strong> \u2013 Make any widget a clickable link<\/li>\n<\/ul>\n\n<h4>\ud83c\udff7\ufe0f Dynamic Tags<\/h4>\n\n<p>Dynamically populate Elementor fields with real data:<\/p>\n\n<ul>\n<li><strong>Post<\/strong> \u2013 Post title, content, excerpt, ID, date, slug, status, type, terms, tags, category, featured image data<\/li>\n<li><strong>Author<\/strong> \u2013 Author name, URL, avatar<\/li>\n<li><strong>Site<\/strong> \u2013 Site title, tagline, URL, current date\/time, site icon, site logo<\/li>\n<li><strong>User<\/strong> \u2013 User info, meta, login\/logout URL, avatar<\/li>\n<li><strong>Archive<\/strong> \u2013 Archive title, description, URL, meta, image<\/li>\n<li><strong>Dynamic Categories<\/strong> \u2013 Term title, description, URL, count, image<\/li>\n<li><strong>WooCommerce<\/strong> \u2013 Product title, price, description, rating, SKU, stock, gallery, attributes, and more <em>(requires WooCommerce)<\/em><\/li>\n<li><strong>ACF \/ SCF<\/strong> \u2013 ACF text, image, URL, and gallery fields <em>(requires ACF or SCF)<\/em><\/li>\n<\/ul>\n\n<h4>\u2699\ufe0f WordPress Extensions<\/h4>\n\n<ul>\n<li><strong>Duplicate Post Type<\/strong> \u2013 Add a duplicate action for posts and pages in the admin list<\/li>\n<li><strong>Disable Gutenberg<\/strong> \u2013 Turn off the block editor for classic editing workflows<\/li>\n<li><strong>Disable Elementor Icons<\/strong> \u2013 Remove unused Elementor icon sets for performance<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>captain-widgets-kit<\/code> folder to <code>\/wp-content\/plugins\/<\/code><\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> menu in WordPress<\/li>\n<li>Go to <strong>Captain Widgets Kit<\/strong> in the admin sidebar<\/li>\n<li>Enable or disable individual widgets and extensions as needed<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20require%20elementor%3F\"><h3>Does this plugin require Elementor?<\/h3><\/dt>\n<dd><p>Yes, Captain Widgets Kit requires Elementor (free version) to be installed and active.<\/p><\/dd>\n<dt id=\"are%20all%20widgets%20free%3F\"><h3>Are all widgets free?<\/h3><\/dt>\n<dd><p>All currently released widgets are free. Some upcoming widgets will require the Pro version.<\/p><\/dd>\n<dt id=\"does%20the%20dynamic%20tags%20feature%20require%20a%20specific%20elementor%20plan%3F\"><h3>Does the Dynamic Tags feature require a specific Elementor plan?<\/h3><\/dt>\n<dd><p>No, dynamic tags work with the free version of Elementor.<\/p><\/dd>\n<dt id=\"is%20woocommerce%20required%3F\"><h3>Is WooCommerce required?<\/h3><\/dt>\n<dd><p>WooCommerce is only required for the WooCommerce Dynamic Tags group. All other features work without it.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.4<\/h4>\n\n<ul>\n<li>New: Added Heading Title widget \u2014 flexible heading with optional highlight phrase, subtitle, separator and full typography controls<\/li>\n<li>New: Added Star Rating widget \u2014 star\/icon rating with fractional support, custom icon, optional title and numeric value<\/li>\n<li>New: Added Blockquote widget<\/li>\n<li>New: Added Countdown widget<\/li>\n<li>New: Added Pricing Box widget<\/li>\n<li>New: Added Tabs widget<\/li>\n<li>New: Added Testimonial widget<\/li>\n<li>New: Added Age Gate widget<\/li>\n<li>New: Added Cookie Content widget<\/li>\n<li>New: Added Gallery Listing widget<\/li>\n<li>New: Added Table widget<\/li>\n<li>New: Added Animated Box widget<\/li>\n<li>New: Added Animated Marquee widget<\/li>\n<li>New: Added Progress Bar widget<\/li>\n<li>New: Added Navigation Dots widget<\/li>\n<li>New: Added Side Menu widget<\/li>\n<li>New: Added Mega Menu widget<\/li>\n<li>New: Added Widget Builder onboarding flow for Pro users<\/li>\n<li>Improve: Code splitting \u2014 each page loads as a separate chunk for faster initial load<\/li>\n<li>Improve: CodeMirror (code editor) loads lazily \u2014 only when Widget Builder is opened<\/li>\n<li>Improve: Dark mode \u2014 Dynamic Tags extension panel now fully supports dark mode with proper background, border, icon and text colors<\/li>\n<li>Improve: Dark mode \u2014 Switcher toggle OFF state now shows black knob on dark grey track; ON state unchanged (green track, white knob)<\/li>\n<li>Improve: Dark mode \u2014 Search input background and text color now use CSS variables; WordPress admin input style overrides resolved<\/li>\n<li>Fix: Minor bug fixes and performance improvements<\/li>\n<\/ul>\n\n<h4>1.1.3 (29\/05\/2026)<\/h4>\n\n<ul>\n<li>New: Onboarding flow \u2014 2-step welcome modal on first activation<\/li>\n<li>New: Deactivation feedback modal \u2014 Quick Feedback popup before plugin deactivation<\/li>\n<li>New: Newsletter subscription integration<\/li>\n<li>New: Dedicated UX loader architecture for onboarding and deactivation<\/li>\n<li>New: <code>CAPTWIKI_API_BASE<\/code> global constant for all external API endpoints<\/li>\n<li>Improve: All external API calls use non-blocking <code>wp_remote_post()<\/code><\/li>\n<li>Improve: Deactivation reasons updated with plugin-specific options<\/li>\n<li>Fix: <code>??<\/code> null coalescing replaced with <code>isset()<\/code> ternary (PHP 8.0 compatibility)<\/li>\n<li>Fix: All translatable strings in PHP now use <code>esc_html__()<\/code><\/li>\n<li>Fix: Uninstall cleanup \u2014 onboarding user meta deleted for all users<\/li>\n<\/ul>\n\n<h4>1.1.2 (12\/05\/2026)<\/h4>\n\n<ul>\n<li>New: Added Button Widget<\/li>\n<li>New: Added Post Title Widget<\/li>\n<li>New: Added Post Content Widget<\/li>\n<li>New: Added Post Author Widget<\/li>\n<li>New: Added Post Comments Widget<\/li>\n<li>New: Added Dynamic Tags extension for Elementor<\/li>\n<li>New: Added Post dynamic tag support<\/li>\n<li>New: Added Author dynamic tag support<\/li>\n<li>New: Added Site dynamic tag support<\/li>\n<li>New: Added User dynamic tag support<\/li>\n<li>New: Added Archive dynamic tag support<\/li>\n<li>New: Added Dynamic Categories tag support<\/li>\n<li>New: Added ACF \/ SCF dynamic tag support<\/li>\n<li>Improve: Added grouped extension sections for better Elementor extension management<\/li>\n<li>Improve: Dashboard UI updated for Elementor extensions organization<\/li>\n<li>Fix: Minor bug fixes and performance improvements<\/li>\n<\/ul>\n\n<h4>1.1.1 (12\/05\/2026)<\/h4>\n\n<ul>\n<li>New: Added Grid Listing widget<\/li>\n<li>New: Added Duplicate Post Type WordPress extension<\/li>\n<li>New: Added Disable Gutenberg WordPress extension<\/li>\n<li>New: Added Disable Elementor Icons WordPress extension<\/li>\n<li>New: Added separate \"WordPress Extensions\" submenu in the dashboard menu<\/li>\n<li>New: Added Version Rollback feature \u2014 downgrade to any of the last 10 releases<\/li>\n<li>New: Added \"Our Products\" page \u2014 discover other plugins by the author<\/li>\n<li>New: Added Discord community link in the Help page<\/li>\n<li>Improve: Updated dashboard menu labels for better clarity<\/li>\n<li>Improve: Reorganized dashboard menu order for improved navigation<\/li>\n<li>Improve: Full dark mode support across all dashboard pages<\/li>\n<li>Improve: Settings page redesigned to match dashboard standards<\/li>\n<li>Improve: Help page redesigned with quick links and FAQ section<\/li>\n<li>Improve: Responsive mobile navigation menu fixed and improved<\/li>\n<li>Fix: Minor bug fixes and performance improvements<\/li>\n<\/ul>\n\n<h4>1.1.0 (06\/05\/2026)<\/h4>\n\n<ul>\n<li>New: Added Dual Button widget<\/li>\n<li>New: Added Separator widget<\/li>\n<li>New: Added Site Logo widget<\/li>\n<li>New: Added Social Icons widget<\/li>\n<li>New: Added Text Block widget<\/li>\n<li>New: Added Device Type visibility extension<\/li>\n<li>New: Added Operating System visibility extension<\/li>\n<li>New: Added Browser Compatibility visibility extension<\/li>\n<li>New: Added Geo Location visibility extension<\/li>\n<li>New: Added URL Conditions visibility extension<\/li>\n<li>New: Added Page Conditions visibility extension<\/li>\n<li>New: Added Date &amp; Time visibility extension<\/li>\n<li>New: Added Weekdays Visibility extension<\/li>\n<li>New: Added Custom CSS extension<\/li>\n<li>New: Added Custom JavaScript extension<\/li>\n<li>New: Added Wrapper Link extension<\/li>\n<li>New: Added upcoming WooCommerce widgets (Coming Soon)<\/li>\n<li>Improve: Side navigation menu design<\/li>\n<li>Improve: Settings page design<\/li>\n<li>Improve: Performance enhancements<\/li>\n<li>Compatible: WordPress 6.9<\/li>\n<li>Fix: Minor bug fixes and improvements<\/li>\n<\/ul>\n\n<h4>1.0.1 (24\/04\/2026)<\/h4>\n\n<ul>\n<li>New: Admin dashboard menu added<\/li>\n<li>Improve: UI updates<\/li>\n<li>Improve: Performance enhancements<\/li>\n<li>Fix: Minor bug fixes and improvements<\/li>\n<li>Compatible: WordPress 6.9<\/li>\n<\/ul>\n\n<h4>1.0.0 (21\/04\/2026)<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"Extra widgets, display conditions, and dynamic tags for Elementor \u2014 all free, managed from a clean admin dashboard.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/uk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/291395","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/uk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/uk.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/uk.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=291395"}],"author":[{"embeddable":true,"href":"https:\/\/uk.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/dipakdodiya"}],"wp:attachment":[{"href":"https:\/\/uk.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=291395"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/uk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=291395"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/uk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=291395"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/uk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=291395"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/uk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=291395"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/uk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=291395"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}