{"id":310383,"date":"2026-05-11T17:16:47","date_gmt":"2026-05-11T17:16:47","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/iris-theme-kit\/"},"modified":"2026-05-11T17:16:11","modified_gmt":"2026-05-11T17:16:11","slug":"iris-theme-kit","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/iris-theme-kit\/","author":23364709,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.1","stable_tag":"1.0.1","tested":"6.9.4","requires":"6.4","requires_php":"7.4","requires_plugins":null,"header_name":"Iris Theme Kit","header_author":"zephyrwp","header_description":"Elementor widgets and editorial tools for themes by Iris AI.Iris Theme Kit is the official companion plugin for Iris AI WordPress themes. It registers a library of custom Elementor widgets designed for magazine and editorial publishing layouts, plus a lightweight post-reactions feature that stores counts in post meta so it survives theme changes.","assets_banners_color":"d0d1c8","last_updated":"2026-05-11 17:16:11","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/irisai.cloud","header_plugin_uri":"","header_author_uri":"https:\/\/irisai.cloud","rating":0,"author_block_rating":0,"active_installs":0,"downloads":32,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.1":{"tag":"1.0.1","author":"zephyrwp","date":"2026-05-11 17:16:11"}},"upgrade_notice":{"1.0.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3528998,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3528998,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3528998,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3528998,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3528998,"resolution":"1","location":"assets","locale":"","width":1200,"height":900}},"screenshots":{"1":"Homepage built with Hero, Featured Stories, and Newsletter widgets."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[2353,76538,262590,241],"plugin_category":[43],"plugin_contributors":[252551],"plugin_business_model":[],"class_list":["post-310383","plugin","type-plugin","status-publish","hentry","plugin_tags-ai","plugin_tags-elementor","plugin_tags-theme-companion","plugin_tags-widgets","plugin_category-customization","plugin_contributors-zephyrwp","plugin_committers-zephyrwp"],"banners":{"banner":"https:\/\/ps.w.org\/iris-theme-kit\/assets\/banner-772x250.png?rev=3528998","banner_2x":"https:\/\/ps.w.org\/iris-theme-kit\/assets\/banner-1544x500.png?rev=3528998","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/iris-theme-kit\/assets\/icon-128x128.png?rev=3528998","icon_2x":"https:\/\/ps.w.org\/iris-theme-kit\/assets\/icon-256x256.png?rev=3528998","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/iris-theme-kit\/assets\/screenshot-1.png?rev=3528998","caption":"Homepage built with Hero, Featured Stories, and Newsletter widgets."}],"raw_content":"<!--section=description-->\n<p>Iris Theme Kit is the official companion plugin for Iris AI WordPress themes. It registers a library of custom Elementor widgets designed for magazine and editorial publishing layouts, plus a lightweight post-reactions feature that stores counts in post meta so it survives theme changes.<\/p>\n\n<p>This plugin requires the Elementor page builder to be installed and active. It is designed for Iris AI themes (such as Vamika) but works with any theme \u2014 widgets include their own bundled styling.<\/p>\n\n<h4>Widgets Included<\/h4>\n\n<p><strong>Homepage Widgets<\/strong><\/p>\n\n<ul>\n<li><strong>Hero<\/strong> \u2014 Full-width hero section with headline, subtitle, and call-to-action<\/li>\n<li><strong>Featured Stories<\/strong> \u2014 Dynamic story grid pulling from recent or featured posts<\/li>\n<li><strong>Features<\/strong> \u2014 Highlight grid for editorial product features<\/li>\n<li><strong>Newsletter<\/strong> \u2014 Email signup section with customisable heading and description<\/li>\n<li><strong>Semantic Search<\/strong> \u2014 AI-powered search interface for archive discovery<\/li>\n<\/ul>\n\n<p><strong>About Page Widgets<\/strong><\/p>\n\n<ul>\n<li><strong>About Intro<\/strong> \u2014 Mission statement section with decorative layout<\/li>\n<li><strong>About Story<\/strong> \u2014 Timeline or narrative section for brand history<\/li>\n<li><strong>About Team<\/strong> \u2014 Team member grid with bios and optional Iris AI descriptions<\/li>\n<\/ul>\n\n<p><strong>Services Page Widgets<\/strong><\/p>\n\n<ul>\n<li><strong>Services Hero<\/strong> \u2014 Split-layout hero with illustration and call-to-action<\/li>\n<li><strong>Services Tracks<\/strong> \u2014 Alternating feature rows for service offerings<\/li>\n<li><strong>Services Work Examples<\/strong> \u2014 Bento grid showcasing portfolio items<\/li>\n<li><strong>Services Engagements<\/strong> \u2014 Timeline-style cards for engagement types<\/li>\n<li><strong>Services Stats<\/strong> \u2014 Scrolling metrics marquee<\/li>\n<li><strong>Services CTA<\/strong> \u2014 Full-width call-to-action banner<\/li>\n<li><strong>Services Page<\/strong> \u2014 All-in-one widget combining all service sections<\/li>\n<\/ul>\n\n<p><strong>Contact Page Widgets<\/strong><\/p>\n\n<ul>\n<li><strong>Contact Intro<\/strong> \u2014 Header section with contact details and social links<\/li>\n<li><strong>Contact Form<\/strong> \u2014 Styled contact form section<\/li>\n<\/ul>\n\n<h4>Requirements<\/h4>\n\n<ul>\n<li>WordPress 6.4 or higher<\/li>\n<li>PHP 7.4 or higher<\/li>\n<li>Elementor (free or Pro)<\/li>\n<li>An Iris AI theme such as Vamika (recommended for best results)<\/li>\n<\/ul>\n\n<h3>External Resources<\/h3>\n\n<p>This plugin does not load any resources from external CDNs or third-party services.<\/p>\n\n<p>All fonts (Bricolage Grotesque, Fraunces, JetBrains Mono) are bundled locally\nin the plugin under assets\/fonts\/ and served from the site's own domain.\nNo visitor data is sent to any external service by this plugin.<\/p>\n\n<h3>Credits<\/h3>\n\n<ul>\n<li>Bricolage Grotesque font by Mathieu Triay \u2014 SIL Open Font License 1.1.<\/li>\n<li>Fraunces font by Undercase Type \u2014 SIL Open Font License 1.1.<\/li>\n<li>JetBrains Mono font by JetBrains \u2014 SIL Open Font License 1.1.<\/li>\n<li>All inline SVG illustrations are original works included under this plugin's GPL license.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Make sure the Elementor plugin is installed and active.<\/li>\n<li>Upload the <code>iris-theme-kit<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory, or install directly through the WordPress plugin screen.<\/li>\n<li>Activate the plugin through the Plugins screen in WordPress.<\/li>\n<li>Open any page with Elementor and look for the \"Vamika\" widget category in the panel.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20work%20without%20an%20iris%20ai%20theme%3F\"><h3>Does this plugin work without an Iris AI theme?<\/h3><\/dt>\n<dd><p>Yes. The widgets render their own markup and bundled styles, so they work on any theme. They are designed to match the visual language of Iris AI themes (like Vamika), but no additional CSS is required for other themes.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20work%20with%20elementor%20free%3F\"><h3>Does this plugin work with Elementor Free?<\/h3><\/dt>\n<dd><p>Yes. All widgets are compatible with the free version of Elementor. No Elementor Pro features are required.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20require%20the%20iris%20ai%20plugin%3F\"><h3>Does this plugin require the Iris AI plugin?<\/h3><\/dt>\n<dd><p>No. Some widgets include optional Iris AI integration points (team bios, services brief), but these features are hidden automatically when the Iris AI plugin is not installed. The widgets work fully without it.<\/p><\/dd>\n<dt id=\"where%20do%20i%20find%20the%20widgets%20in%20elementor%3F\"><h3>Where do I find the widgets in Elementor?<\/h3><\/dt>\n<dd><p>After activation, look for the \"Vamika\" category in the Elementor widget panel when editing any page.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<li>17 custom Elementor widgets for editorial layouts.<\/li>\n<li>Shared SVG illustration helpers for service page visuals.<\/li>\n<li>Post reactions feature (loved \/ made me think \/ shared \/ saved) with AJAX\nhandler, cookie-based duplicate prevention, and theme-side render helper\n  iris_theme_kit_render_reactions().<\/li>\n<li>Full internationalisation support.<\/li>\n<\/ul>","raw_excerpt":"Elementor widgets and editorial tools for themes by Iris AI.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/310383","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=310383"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/zephyrwp"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=310383"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=310383"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=310383"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=310383"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=310383"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=310383"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}