{"id":401968,"date":"2026-11-11T06:09:23","date_gmt":"2026-11-11T06:09:23","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/recurkit-for-the-events-calendar\/"},"modified":"2026-11-11T12:07:03","modified_gmt":"2026-11-11T12:07:03","slug":"recurkit","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/recurkit\/","author":23594650,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.1.1","stable_tag":"0.1.1","tested":"7.1.4","requires":"6.6","requires_php":"7.4","requires_plugins":null,"header_name":"RecurKit - Recurring Events for The Events Calendar","header_author":"Bright Labs","header_description":"Weekly repeating events for the free The Events Calendar: create the event once, RecurKit adds the rest of the series.","last_updated":"2026-11-11 12:07:03","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/brightlabs.app\/apps\/recurkit\/?utm_source=wporg","header_author_uri":"https:\/\/brightlabs.app","rating":0,"author_block_rating":0,"active_installs":0,"downloads":55,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.1.0":{"tag":"0.1.0","author":"marcos0811258","date":"2026-11-11 06:08:55","revision":3795726},"0.1.1":{"tag":"0.1.1","author":"marcos0811258","date":"2026-11-11 12:07:03","revision":3796240}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3795726,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3795726,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3795726,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3795726,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.1.0","0.1.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3795726,"resolution":"1","location":"assets","locale":"","width":1280,"height":949},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3795726,"resolution":"2","location":"assets","locale":"","width":1280,"height":949},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3795726,"resolution":"3","location":"assets","locale":"","width":1280,"height":949},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3795726,"resolution":"4","location":"assets","locale":"","width":1280,"height":949}},"screenshots":{"1":"The Repeat box on a new event: pick the weekdays and when the series ends.","2":"After publishing, the box sums up the series and links to it.","3":"Events &gt; Series lists each series, its next date and its events, and sets what happens on uninstall.","4":"Every occurrence is a real event in the Events list."}},"plugin_section":[],"plugin_tags":[4754,5881,291989,12097,291990],"plugin_category":[],"plugin_contributors":[289468],"plugin_business_model":[],"class_list":["post-401968","plugin","type-plugin","status-publish","hentry","plugin_tags-events-calendar","plugin_tags-recurring-events","plugin_tags-repeating-events","plugin_tags-the-events-calendar","plugin_tags-weekly-events","plugin_contributors-marcos0811258","plugin_committers-marcos0811258"],"banners":{"banner":"https:\/\/ps.w.org\/recurkit\/assets\/banner-772x250.png?rev=3795726","banner_2x":"https:\/\/ps.w.org\/recurkit\/assets\/banner-1544x500.png?rev=3795726","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/recurkit\/assets\/icon-128x128.png?rev=3795726","icon_2x":"https:\/\/ps.w.org\/recurkit\/assets\/icon-256x256.png?rev=3795726","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/recurkit\/assets\/screenshot-1.png?rev=3795726","caption":"The Repeat box on a new event: pick the weekdays and when the series ends."},{"src":"https:\/\/ps.w.org\/recurkit\/assets\/screenshot-2.png?rev=3795726","caption":"After publishing, the box sums up the series and links to it."},{"src":"https:\/\/ps.w.org\/recurkit\/assets\/screenshot-3.png?rev=3795726","caption":"Events &gt; Series lists each series, its next date and its events, and sets what happens on uninstall."},{"src":"https:\/\/ps.w.org\/recurkit\/assets\/screenshot-4.png?rev=3795726","caption":"Every occurrence is a real event in the Events list."}],"raw_content":"<!--section=description-->\n<p>RecurKit works with the free The Events Calendar. Churches, clubs, libraries, studios and community centres that run a weekly service, class or meetup can create the event once instead of copying it by hand every week.<\/p>\n\n<p><strong>How it works<\/strong><\/p>\n\n<ol>\n<li>Open an event and find the <strong>Repeat<\/strong> box in the editor (block editor and classic editor).<\/li>\n<li>Tick <strong>Repeat this event<\/strong>, choose the weekdays, and end it after a number of occurrences or on a date (up to 52 per series).<\/li>\n<li>Publish. RecurKit creates each occurrence as an ordinary event through The Events Calendar's own API, copying the times, venue, organizers, categories, tags and featured image.<\/li>\n<\/ol>\n\n<p><strong>Manage a series<\/strong> under <strong>Events &gt; Series<\/strong>:<\/p>\n\n<ul>\n<li>See every series with its rule, its next date and how many events it has.<\/li>\n<li>Edit one occurrence in the normal event editor.<\/li>\n<li>Edit an occurrence and every later one at once: title, start and end time, venue and description.<\/li>\n<li>Delete a whole series.<\/li>\n<\/ul>\n\n<p>Occurrences are normal events. They show in every calendar view, can be edited one by one, and stay in place if you remove RecurKit.<\/p>\n\n<p>RecurKit is an independent plugin. It is not made by or connected to the developers of The Events Calendar. \"The Events Calendar\" is used only to say which plugin RecurKit works with.<\/p>\n\n<p>A separate paid add-on, RecurKit Pro, adds monthly rules (for example \"2nd Tuesday\"), custom date lists, skip dates, a time shift for a whole series and series longer than 52 occurrences. Everything described above is free and stays free. See <a href=\"https:\/\/brightlabs.app\/apps\/recurkit\/pro\/?utm_source=wporg&amp;utm_medium=readme\">RecurKit Pro<\/a> for plans and prices.<\/p>\n\n<p>New to recurring events in The Events Calendar? Read <a href=\"https:\/\/brightlabs.app\/blog\/the-events-calendar-recurring-events-free\/?utm_source=wporg&amp;utm_medium=readme\">how to make recurring events with the free The Events Calendar<\/a>.<\/p>\n\n<p>This plugin makes no external calls and collects no data.<\/p>\n\n<h3>Privacy<\/h3>\n\n<p>RecurKit for The Events Calendar makes no external calls, sets no cookies and collects no personal data. On uninstall it removes its own <code>recurkit_<\/code> options and <code>_recurkit_<\/code> event data, and deletes generated events only if you chose that.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate the free The Events Calendar plugin.<\/li>\n<li>Upload the <code>recurkit<\/code> folder to <code>\/wp-content\/plugins\/<\/code>, or install RecurKit from the Plugins screen, and activate it.<\/li>\n<li>Edit any event and use the <strong>Repeat<\/strong> box. Series are listed under <strong>Events &gt; Series<\/strong>.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20it%20need%20the%20events%20calendar%3F\"><h3>Does it need The Events Calendar?<\/h3><\/dt>\n<dd><p>Yes, the free The Events Calendar. Without it RecurKit shows one notice and does nothing else.<\/p><\/dd>\n<dt id=\"does%20it%20change%20the%20events%20calendar%27s%20database%20tables%3F\"><h3>Does it change The Events Calendar's database tables?<\/h3><\/dt>\n<dd><p>No. Every occurrence is created, edited and deleted through The Events Calendar's own functions, so its tables stay consistent.<\/p><\/dd>\n<dt id=\"can%20i%20change%20the%20rule%20of%20an%20existing%20series%3F\"><h3>Can I change the rule of an existing series?<\/h3><\/dt>\n<dd><p>Not in this version. Edit later occurrences from <strong>Events &gt; Series<\/strong>, or delete the series and create it again with the new rule.<\/p><\/dd>\n<dt id=\"what%20happens%20when%20i%20uninstall%20it%3F\"><h3>What happens when I uninstall it?<\/h3><\/dt>\n<dd><p>Under <strong>Events &gt; Series<\/strong> you choose what happens: keep the generated events as ordinary events (the default), or delete them. The events you created yourself always stay. RecurKit's own settings and data are removed either way.<\/p><\/dd>\n<dt id=\"does%20it%20send%20data%20anywhere%3F\"><h3>Does it send data anywhere?<\/h3><\/dt>\n<dd><p>No. It makes no external calls and does not track you.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.1.1<\/h4>\n\n<ul>\n<li>Readme and plugin header only: plugin name now starts with what it does, a homepage link and two links to brightlabs.app. No code change.<\/li>\n<\/ul>\n\n<h4>0.1.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Recurring events for the free The Events Calendar: weekly repeating events. Create the event once; RecurKit adds the rest of the series.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/401968","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=401968"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/marcos0811258"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=401968"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=401968"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=401968"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=401968"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=401968"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=401968"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}