{"id":295402,"date":"2026-04-16T19:33:35","date_gmt":"2026-04-16T19:33:35","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/next-event-countdown\/"},"modified":"2026-04-17T20:47:05","modified_gmt":"2026-04-17T20:47:05","slug":"kindpixels-next-event-countdown","status":"publish","type":"plugin","link":"https:\/\/it.wordpress.org\/plugins\/kindpixels-next-event-countdown\/","author":23384580,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.2.3","stable_tag":"1.2.3","tested":"6.9.4","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"KindPixels Next Event Countdown","header_author":"KIND PIXELS","header_description":"A beautiful, always-accurate countdown widget that automatically shows the next upcoming event \u2014 perfect for any organization with a recurring schedule.","assets_banners_color":"8e8e90","last_updated":"2026-04-17 20:47:05","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/kindpixels.com\/plugins\/next-event-countdown\/","header_author_uri":"https:\/\/kindpixels.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":162,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.2.1":{"tag":"1.2.1","author":"kindpixels","date":"2026-04-16 19:29:52"},"1.2.3":{"tag":"1.2.3","author":"kindpixels","date":"2026-04-17 20:47:05"}},"upgrade_notice":{"1.1.0":"<p>Multi-language support and improved settings organization.<\/p>","1.0.8":"<p>Bug fixes.<\/p>","1.0.7":"<p>Checkout and upgrade links now point to the correct Freemius plan.<\/p>","1.0.5":"<p>New premium counter styles and Pro upgrade path.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3508357,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3508357,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3509280,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3509280,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.2.1","1.2.3"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Admin dashboard \u2013 manage events and customize your counter.","2":"Multiple countdown styles available in Pro.","3":"Live countdown widget on the front end."}},"plugin_section":[],"plugin_tags":[11659,2431,12482,4062,4076],"plugin_category":[40],"plugin_contributors":[254834],"plugin_business_model":[],"class_list":["post-295402","plugin","type-plugin","status-publish","hentry","plugin_tags-countdown","plugin_tags-event","plugin_tags-recurring","plugin_tags-schedule","plugin_tags-timer","plugin_category-calendar-and-events","plugin_contributors-kindpixels","plugin_committers-kindpixels"],"banners":{"banner":"https:\/\/ps.w.org\/kindpixels-next-event-countdown\/assets\/banner-772x250.png?rev=3509280","banner_2x":"https:\/\/ps.w.org\/kindpixels-next-event-countdown\/assets\/banner-1544x500.png?rev=3509280","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/kindpixels-next-event-countdown\/assets\/icon-128x128.png?rev=3508357","icon_2x":"https:\/\/ps.w.org\/kindpixels-next-event-countdown\/assets\/icon-256x256.png?rev=3508357","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p><strong>Stop manually updating countdown timers!<\/strong> Next Event Countdown automatically cycles through your events and always displays the one coming up next. Set it once, and it runs forever.<\/p>\n\n<p>Whether you run a gym, a church, a school, a co-working space, a community center, or a weekly meetup \u2013 if you have events that repeat, this plugin keeps your visitors informed without any manual work.<\/p>\n\n<h4>Real-World Examples<\/h4>\n\n<ul>\n<li><strong>Fitness studios<\/strong> \u2013 show the next class: yoga at 6 AM \u2192 spinning at noon \u2192 HIIT at 5 PM.<\/li>\n<li><strong>Churches<\/strong> \u2013 Sunday service ends \u2192 midweek Bible study \u2192 Friday youth group \u2192 back to Sunday.<\/li>\n<li><strong>Schools &amp; universities<\/strong> \u2013 next open day, parent-teacher conference, or semester start.<\/li>\n<li><strong>Restaurants &amp; bars<\/strong> \u2013 happy hour countdown, trivia night, live music events.<\/li>\n<li><strong>Co-working spaces<\/strong> \u2013 networking events, workshops, community lunches.<\/li>\n<li><strong>Online communities<\/strong> \u2013 weekly webinars, AMAs, or live streams.<\/li>\n<\/ul>\n\n<h4>Why Next Event Countdown?<\/h4>\n\n<p>Most countdown plugins make you pick a single date. When the event passes, the timer hits zero and stays there. Next Event Countdown is different \u2013 it knows your full schedule and always counts down to whatever's next.<\/p>\n\n<p>No manual updates. No expired timers. Just a clean, live countdown that's always right.<\/p>\n\n<h4>Key Features<\/h4>\n\n<ul>\n<li><strong>Recurring Events<\/strong> \u2013 Define one-time or weekly recurring events. The widget always shows the nearest one.<\/li>\n<li><strong>Live Ticking<\/strong> \u2013 Real-time countdown updates every second.<\/li>\n<li><strong>Fully Customizable<\/strong> \u2013 Colors, labels, fonts, and icons \u2013 all configurable from the admin panel.<\/li>\n<li><strong>Responsive<\/strong> \u2013 Looks great on desktop, tablet, and mobile.<\/li>\n<li><strong>Lightweight<\/strong> \u2013 No bloat, no external dependencies. A single optimized bundle that won't slow your site down.<\/li>\n<li><strong>Shortcode Embed<\/strong> \u2013 Drop <code>[nxevtcd_countdown name=\"my-counter\"]<\/code> anywhere.<\/li>\n<\/ul>\n\n<h4>Free vs Pro<\/h4>\n\n<p><strong>Free version includes:<\/strong>\n* 1 counter with unlimited events\n* 1 countdown style\n* Full color and label customization\n* Recurring and one-time events\n* Multiple date formats and timezone support<\/p>\n\n<p><strong>Pro version adds:<\/strong>\n* Additional counters for different pages or locations\n* 5+ premium countdown styles\n* Multiple locations \/ venues within the same website\n* Import events from Google Calendar and Outlook\n* Priority support<\/p>\n\n<p>For a full comparison, visit <a href=\"https:\/\/kindpixels.com\/plugins\/next-event-countdown\">kindpixels.com\/plugins\/next-event-countdown<\/a>.<\/p>\n\n<h3>Additional Information<\/h3>\n\n<h4>Using the Shortcode<\/h4>\n\n<p>Each counter has a unique shortcode. Copy it from the admin panel and paste it into any page or post:<\/p>\n\n<pre><code>[nxevtcd_countdown name=\"my-counter\"]\n<\/code><\/pre>\n\n<p>All display settings are configured in the plugin dashboard \u2013 no shortcode parameters needed beyond the name.<\/p>\n\n<h4>Source Code<\/h4>\n\n<p>The full source code is available on GitHub:\nhttps:\/\/github.com\/boshorog\/next-event-countdown<\/p>\n\n<h4>Support<\/h4>\n\n<p>For questions or issues, visit <a href=\"https:\/\/kindpixels.com\/support\">kindpixels.com\/support<\/a> or use the WordPress.org support forum.<\/p>\n\n<h4>Privacy<\/h4>\n\n<p>This plugin does not collect personal data. All event data is stored locally in your WordPress database.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin relies on the following third-party services:<\/p>\n\n<h4>Freemius<\/h4>\n\n<p>Freemius is used for software licensing, checkout, and optional Pro upgrades. When a user initiates a Pro upgrade, the plugin redirects to the Freemius checkout page. The Freemius SDK (bundled with the plugin) may transmit site URL, plugin version, and license status to Freemius servers for license validation and update checks.<\/p>\n\n<ul>\n<li>Service provider: Freemius, Inc.<\/li>\n<li><a href=\"https:\/\/freemius.com\/terms\/\">Terms of Service<\/a><\/li>\n<li><a href=\"https:\/\/freemius.com\/privacy\/\">Privacy Policy<\/a><\/li>\n<\/ul>\n\n<h4>WordPress.org Plugins API<\/h4>\n\n<p>The plugin queries the WordPress.org Plugins API to check whether a newer version of the plugin is available. This request is made from the admin dashboard and sends only the plugin slug. No personal or site-specific data is transmitted.<\/p>\n\n<ul>\n<li>Service provider: WordPress.org<\/li>\n<li>API endpoint: <code>https:\/\/api.wordpress.org\/plugins\/info\/1.0\/<\/code><\/li>\n<li><a href=\"https:\/\/wordpress.org\/about\/privacy\/\">Privacy Policy<\/a><\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>In your WordPress dashboard, go to <strong>Plugins \u2192 Add New<\/strong>, search for <strong>KindPixels Next Event Countdown<\/strong>, then click <strong>Install Now<\/strong> and <strong>Activate<\/strong>.<\/li>\n<li>Alternatively, upload the <code>kindpixels-next-event-countdown<\/code> folder to <code>\/wp-content\/plugins\/<\/code> via FTP, then activate it from the Plugins menu.<\/li>\n<li>Go to <strong>KindPixels Next Event Countdown<\/strong> in your admin sidebar to set up your first counter.<\/li>\n<li>Add your events (e.g., Sunday Service at 10:00 AM, Wednesday Study at 7:00 PM).<\/li>\n<li>Copy the shortcode <code>[nxevtcd_countdown name=\"my-counter\"]<\/code> and paste it into any page, post, or widget area.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20does%20it%20know%20which%20event%20to%20show%3F\"><h3>How does it know which event to show?<\/h3><\/dt>\n<dd><p>The plugin compares all your events against the current date and time, and automatically displays the one happening soonest. When that event passes, it moves to the next one \u2013 no action required.<\/p><\/dd>\n<dt id=\"can%20i%20have%20multiple%20countdowns%20on%20different%20pages%3F\"><h3>Can I have multiple countdowns on different pages?<\/h3><\/dt>\n<dd><p>Yes, with the Pro version. Each counter gets its own shortcode, events, and style \u2013 allowing you to show different countdowns for different pages or locations. The free version supports one counter.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20page%20builders%3F\"><h3>Does it work with page builders?<\/h3><\/dt>\n<dd><p>Yes. The shortcode <code>[nxevtcd_countdown name=\"my-counter\"]<\/code> works in Gutenberg, Elementor, WPBakery, Divi, and any builder that supports shortcodes.<\/p><\/dd>\n<dt id=\"will%20it%20slow%20down%20my%20site%3F\"><h3>Will it slow down my site?<\/h3><\/dt>\n<dd><p>No. The entire front-end is a single optimized bundle with zero external dependencies. No extra HTTP requests, no bloat.<\/p><\/dd>\n<dt id=\"what%20if%20i%20have%20more%20questions%3F\"><h3>What if I have more questions?<\/h3><\/dt>\n<dd><p>Check the Documentation tab inside the plugin, or visit <a href=\"https:\/\/kindpixels.com\/support\">kindpixels.com\/support<\/a>.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.2.3<\/h4>\n\n<ul>\n<li>Improved: Mobile auto-fit \u2013 counter now scales down to fit any phone screen regardless of size settings; position offsets and fixed width now apply on desktop only<\/li>\n<li>Bug fixes and performance improvements<\/li>\n<\/ul>\n\n<h4>1.2.2<\/h4>\n\n<ul>\n<li>Updated support and feature request links to the WordPress.org plugin support forum<\/li>\n<li>Comparison table polish and consistency across all views<\/li>\n<li>Bug fixes<\/li>\n<\/ul>\n\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>Counter styles polishes<\/li>\n<li>Bug fixes and performance improvements<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>New feature: ICS Calendar Feed import (Pro) \u2013 sync events from Google Calendar, Outlook, Apple Calendar, etc.<\/li>\n<li>Added \"Make Recurring\" action for imported events<\/li>\n<li>Multiple counter styles and sizing improvements<\/li>\n<li>Bug fixes<\/li>\n<\/ul>\n\n<h4>1.1.9<\/h4>\n\n<ul>\n<li>Fixed position offset not applying when counter is embedded via shortcode<\/li>\n<li>Fixed flash of default counter style\/events on frontend load \u2013 now shows a loading placeholder until saved config is ready<\/li>\n<li>Bug fixes<\/li>\n<\/ul>\n\n<h4>1.1.8<\/h4>\n\n<ul>\n<li>Removed server-side counter truncation \u2013 free version no longer restricts saving multiple counters<\/li>\n<li>Added external services disclosure (Freemius, WordPress.org API) per WordPress.org guidelines<\/li>\n<li>Bug fixes<\/li>\n<\/ul>\n\n<h4>1.1.7<\/h4>\n\n<ul>\n<li>Compliance fixes for WordPress.org guidelines<\/li>\n<li>Improved data sanitization: all nested counter data is now recursively sanitized before storage<\/li>\n<li>Bug fixes<\/li>\n<\/ul>\n\n<h4>1.1.6<\/h4>\n\n<ul>\n<li>Fixed several WordPress Directory compliance issues<\/li>\n<li>Added Header \/ Digits Balance slider \u2013 shift visual emphasis between the header area and countdown digits<\/li>\n<\/ul>\n\n<h4>1.1.5<\/h4>\n\n<ul>\n<li>Fixed Freemius wp.org compliance (is_premium set to false for free version)<\/li>\n<li>Replaced all inline script\/style tags with proper wp_enqueue and wp_add_inline_script\/style<\/li>\n<li>Improved mobile responsiveness \u2013 countdown digits now scale fluidly and no longer clip on small screens<\/li>\n<li>Bug fixes<\/li>\n<\/ul>\n\n<h4>1.1.3<\/h4>\n\n<ul>\n<li>Improved mobile responsiveness \u2013 countdown no longer clips on small screens<\/li>\n<li>Fixed counter size setting persistence in frontend<\/li>\n<li>Removed extra blank space below the countdown widget<\/li>\n<li>Improved time input fields with validation highlighting<\/li>\n<li>Bug fixes<\/li>\n<\/ul>\n\n<h4>1.1.2<\/h4>\n\n<ul>\n<li>Improved update resilience \u2013 events and settings are fully preserved during plugin updates<\/li>\n<li>Bug fixes<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Fixed shortcode frontend rendering \u2013 countdown widget now displays correctly on pages and posts<\/li>\n<li>Improved default style alignment consistency between admin preview and frontend<\/li>\n<li>Added \"Live Event Countdown\" toggle \u2013 show remaining event duration instead of 00:00:00<\/li>\n<li>Bug fixes and visual refinements<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Added multi-language support with 21 languages for all countdown labels, day names, and month names<\/li>\n<li>Reorganized Other Settings into grouped sections (Layout, Regional, Visibility, Frame &amp; Shape)<\/li>\n<li>Added customizable day-of-week and month name labels<\/li>\n<li>Added date connector word customization for localized date formats<\/li>\n<\/ul>\n\n<h4>1.0.9<\/h4>\n\n<ul>\n<li>Updated plugin documentation<\/li>\n<li>Minor copy improvements<\/li>\n<\/ul>\n\n<h4>1.0.8<\/h4>\n\n<ul>\n<li>Bug fixes<\/li>\n<\/ul>\n\n<h4>1.0.7<\/h4>\n\n<ul>\n<li>Refined Freemius checkout workflow for Pro upgrades<\/li>\n<li>Minor UI tweaks<\/li>\n<\/ul>\n\n<h4>1.0.6<\/h4>\n\n<ul>\n<li>Counter style refinements across all premium styles<\/li>\n<li>Bug fixes<\/li>\n<\/ul>\n\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>Added premium counter styles (LED Dots, Radial Progress, Gradient Glass, Card Blocks, Elegant Serif)<\/li>\n<li>Pro\/Free comparison table<\/li>\n<li>Freemius licensing integration<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"A practical countdown widget that automatically shows the next upcoming event, including recurring and one-time events.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/295402","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=295402"}],"author":[{"embeddable":true,"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/kindpixels"}],"wp:attachment":[{"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=295402"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=295402"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=295402"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=295402"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=295402"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=295402"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}