PHPackages                             antikton/topbar-countdown-notice - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Mail &amp; Notifications](/categories/mail)
4. /
5. antikton/topbar-countdown-notice

Abandoned → antikton-topbar-countdownWordpress-plugin[Mail &amp; Notifications](/categories/mail)

antikton/topbar-countdown-notice
================================

A fully functional WordPress plugin that displays a customizable top bar with optional countdown timer and advanced scheduling capabilities. Perfect for sales, events, announcements, and revealing discount coupons.

v1.1.1(4mo ago)04GPL-2.0-or-laterPHPPHP &gt;=7.4CI failing

Since Dec 6Pushed 4mo agoCompare

[ Source](https://github.com/antikton/antikton-topbar-countdown)[ Packagist](https://packagist.org/packages/antikton/topbar-countdown-notice)[ Docs](https://github.com/antikton/antikton-topbar-countdown)[ RSS](/packages/antikton-topbar-countdown-notice/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (7)Dependencies (3)Versions (11)Used By (0)

Antikton Topbar Countdown
=========================

[](#antikton-topbar-countdown)

[![WordPress Plugin Version](https://camo.githubusercontent.com/29eb1392e5ed4dd8d6cec232b0af38fbb19ae8e6ab2dc32a2ef9518f3fbc05cc/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f76657273696f6e2d312e312e312d626c75652e737667)](https://github.com/antikton/antikton-topbar-countdown)[![WordPress](https://camo.githubusercontent.com/da7d4e9d49d6c8f2b9e6deb4a5aa6bdc75b7f84d59d48e92f8dd0f0c2bd7876c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f776f726470726573732d352e302532422d626c75652e737667)](https://wordpress.org/)[![PHP](https://camo.githubusercontent.com/e0df1e404789100de38cb84e51089c6713120d11a828425c78a254dd4dc53eb4/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d372e342532422d707572706c652e737667)](https://php.net/)[![License](https://camo.githubusercontent.com/cb9672d11a28fb5a223e065be38f45f6f2403de7fcbeaee5e5a5c7bb8007eadf/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d47504c2d2d322e302532422d677265656e2e737667)](https://www.gnu.org/licenses/gpl-2.0.html)

A fully functional WordPress plugin that displays a customizable top bar with optional countdown timer and advanced scheduling capabilities.

[![Antikton Topbar Countdown Banner](.wordpress-org-assets/banner-1200x300.png)](.wordpress-org-assets/banner-1200x300.png)

📋 Table of Contents
-------------------

[](#-table-of-contents)

- [Features](#-features)
- [Installation](#-installation)
- [Usage](#-usage)
- [Configuration](#-configuration)
- [Screenshots](#-screenshots)
- [Frequently Asked Questions](#-frequently-asked-questions)
- [Development](#-development)
- [Changelog](#-changelog)
- [Contributing](#-contributing)
- [Support](#-support)
- [License](#-license)

✨ Features
----------

[](#-features)

### Core Features

[](#core-features)

- **🌐 Global Top Bar**: Easily display a notification bar across your entire WordPress site
- **📅 Flexible Scheduling**: Set start and end dates/times for automatic bar display
- **⏱️ Countdown Timer**: Drive urgency with a countdown timer targeting a specific date
- **🔄 Alternative Content**: Show different content when the timer finishes (e.g., reveal discount coupons, announce sale start, or show "Offer Ended" messages)
- **🎨 Full Customization**: Complete visual control over colors, padding, and styling
- **📝 Rich Content Editor**: Use the familiar WordPress editor for your bar's content
- **📱 Mobile Responsive**: Fully responsive design that works on all devices
- **🎯 Action Buttons**: Add clickable call-to-action buttons with custom links

### Advanced Features

[](#advanced-features)

- **Custom Countdown Target**: Choose between end date or a custom target date
- **Alternative Colors**: Set different colors for expired content
- **WordPress Customizer**: Use WordPress Customizer for custom styling
- **Debug Mode**: Built-in debugging for troubleshooting
- **Translation Ready**: Full i18n support with text domain
- **WordPress Standards**: Follows WordPress coding standards and best practices

📦 Installation
--------------

[](#-installation)

### From WordPress.org (Recommended)

[](#from-wordpressorg-recommended)

1. Log in to your WordPress admin panel
2. Navigate to **Plugins &gt; Add New**
3. Search for "Antikton Topbar Countdown"
4. Click **Install Now** and then **Activate**

### Manual Installation

[](#manual-installation)

1. Download the latest release from [GitHub](https://github.com/antikton/antikton-topbar-countdown/releases)
2. Upload the `antikton-topbar-countdown` folder to `/wp-content/plugins/`
3. Activate the plugin through the **Plugins** menu in WordPress
4. Go to **Settings &gt; Topbar Countdown** to configure

### Via Composer

[](#via-composer)

```
composer require antikton/antikton-topbar-countdown
```

🚀 Usage
-------

[](#-usage)

### Quick Start

[](#quick-start)

1. **Activate the Plugin**: Go to **Settings &gt; Topbar Countdown**
2. **Enable the Bar**: Check "Activate Bar" in General Settings
3. **Add Content**: Enter your message in the "Main Content" field
4. **Configure Countdown** (Optional): Enable countdown timer and set target date
5. **Customize Appearance**: Choose colors and padding to match your theme
6. **Save Changes**: Click "Save Changes" to activate your top bar

### Common Use Cases

[](#common-use-cases)

#### 1. Limited Time Sale

[](#1-limited-time-sale)

```
✅ Activate Bar: ON
📅 Start Date: 2024-01-15 00:00
📅 End Date: 2024-01-20 23:59
⏱️ Countdown: ON (Target: End Date)
📝 Content: "🔥 Flash Sale! 50% OFF Everything!"
🔗 Link: /shop/sale
🎨 Colors: Red background, White text

```

#### 2. Event Announcement

[](#2-event-announcement)

```
✅ Activate Bar: ON
📅 Start Date: (empty - always show)
📅 End Date: 2024-02-14 18:00
⏱️ Countdown: ON (Target: End Date)
📝 Content: "Join our Valentine's Day Webinar!"
🔗 Link: /register

```

#### 3. Maintenance Notice

[](#3-maintenance-notice)

```
✅ Activate Bar: ON
📅 Start Date: 2024-01-10 22:00
📅 End Date: 2024-01-11 02:00
⏱️ Countdown: OFF
📝 Content: "⚠️ Scheduled maintenance tonight 10 PM - 2 AM"
🎨 Colors: Orange background, Black text

```

#### 4. Countdown to Promotion Start + Reveal Coupon

[](#4-countdown-to-promotion-start--reveal-coupon)

```
✅ Activate Bar: ON
📅 Start Date: 2024-01-10 00:00
📅 End Date: 2024-01-15 23:59
⏱️ Countdown: ON (Target: End Date)
📝 Content: "🎉 New Year Sale starts soon!"
🔗 Link: /shop

🎯 Action on Finish: Show alternative content
📝 Alternative Text: "🎁 Sale is LIVE! Use code: NEWYEAR2024 for 30% OFF"
🔗 Alternative Link: /shop/sale
🎨 Alternative Colors: Green background, White text

```

*Perfect for building anticipation before a sale starts, then revealing the discount code once it begins*

⚙️ Configuration
----------------

[](#️-configuration)

### General Settings

[](#general-settings)

SettingDescription**Activate Bar**Toggle to show/hide the top bar globally### Scheduling

[](#scheduling)

SettingDescription**Start Date/Time**When the bar should start appearing (leave empty for immediate)**End Date/Time**When the bar should stop appearing (leave empty for permanent)### Bar Content

[](#bar-content)

SettingDescription**Main Content**The primary message displayed in the bar (supports HTML)**Main Link**Optional URL for the call-to-action button**Main Link Button Text**Text displayed on the CTA button (default: "Learn More")**Open in New Tab**Whether the link opens in a new browser tab### Countdown Timer

[](#countdown-timer)

SettingDescription**Activate Countdown**Enable/disable the countdown timer**Countdown Target**Choose between "End Date" or "Custom Date"**Custom Target Date/Time**Set a specific countdown target (if Custom is selected)**Countdown Prefix Text**Text displayed before the countdown (e.g., "Ends in:")**Show Seconds**Display seconds in the countdown timer### Action on Finish

[](#action-on-finish)

SettingDescription**When End Date/Time is Reached**Choose to hide bar or show alternative content**Alternative Text**Message shown when countdown/schedule ends**Alternative Link**Optional URL for alternative content**Alternative Link Button Text**Text for alternative CTA button**Alternative Colors**Use same colors or set custom colors for expired state**Alternative Background Color**Background color for expired content**Alternative Text Color**Text color for expired content### Appearance

[](#appearance)

SettingDescription**Background Color**Bar background color (default: #2c3e50)**Text Color**Bar text color (default: #ffffff)**Padding Top**Top padding in pixels (default: 12px)**Padding Bottom**Bottom padding in pixels (default: 12px)**Padding Left**Left padding in pixels (default: 20px)**Padding Right**Right padding in pixels (default: 20px)**Debug Mode**Enable console logging for troubleshooting### Available CSS Classes

[](#available-css-classes)

Use these classes in WordPress Customizer (Appearance → Customize → Additional CSS):

```
.antitoco-topbar              /* Main bar container */
.antitoco-topbar-inner        /* Inner content wrapper */
.antitoco-content             /* Main content area */
.antitoco-countdown-wrapper   /* Countdown container */
.antitoco-countdown-prefix    /* Countdown prefix text */
.antitoco-countdown           /* Countdown timer */
.antitoco-link                /* Action button/link */
```

📸 Screenshots
-------------

[](#-screenshots)

### Frontend Display

[](#frontend-display)

#### Active Countdown Bar

[](#active-countdown-bar)

[![Active Countdown Bar](.wordpress-org-assets/screenshot-1.png)](.wordpress-org-assets/screenshot-1.png)*Example of the top bar with active countdown timer showing urgency for a limited-time offer*

#### Alternative Content (After Expiration)

[](#alternative-content-after-expiration)

[![Alternative Content](.wordpress-org-assets/screenshot-2.png)](.wordpress-org-assets/screenshot-2.png)*Example of alternative content displayed after the countdown expires*

### Admin Settings Panels

[](#admin-settings-panels)

#### 1. General &amp; Schedule Settings

[](#1-general--schedule-settings)

[![General Settings](.wordpress-org-assets/screenshot-3.png)](.wordpress-org-assets/screenshot-3.png)*Configure activation status and scheduling options for when the bar should appear*

#### 2. Content &amp; Countdown Settings

[](#2-content--countdown-settings)

[![Content Settings](.wordpress-org-assets/screenshot-4.png)](.wordpress-org-assets/screenshot-4.png)*Set up your main content, call-to-action buttons, and countdown timer configuration*

#### 3. Action on Finish Settings

[](#3-action-on-finish-settings)

[![Finish Action Settings](.wordpress-org-assets/screenshot-5.png)](.wordpress-org-assets/screenshot-5.png)*Define what happens when the countdown ends - hide bar or show alternative content*

#### 4. Appearance Settings

[](#4-appearance-settings)

[![Appearance Settings](.wordpress-org-assets/screenshot-6.png)](.wordpress-org-assets/screenshot-6.png)*Customize colors, padding, and add custom CSS for advanced styling*

❓ Frequently Asked Questions
----------------------------

[](#-frequently-asked-questions)

### Can I use this for a scheduled sale?

[](#can-i-use-this-for-a-scheduled-sale)

**Yes!** Set the Start Date/Time to when your sale begins and the End Date/Time to when it ends. Enable the countdown to target the End Date for maximum urgency.

### What happens when the countdown ends?

[](#what-happens-when-the-countdown-ends)

You have two options:

1. **Hide the bar** - The bar disappears automatically
2. **Show alternative content** - Replace with a new message (e.g., "This offer has expired")

### Is it mobile friendly?

[](#is-it-mobile-friendly)

**Absolutely!** The top bar is fully responsive and optimized for all screen sizes, including mobile devices.

### Can I reveal a discount code after the countdown ends?

[](#can-i-reveal-a-discount-code-after-the-countdown-ends)

**Absolutely!** This is a popular use case. Set up a countdown to build anticipation, then use the "Show alternative content" option to reveal your discount code, coupon, or special offer when the timer reaches zero. You can even change the colors to make it stand out! See the "Countdown to Promotion Start + Reveal Coupon" example in the Usage section.

### Can I customize the appearance?

[](#can-i-customize-the-appearance)

**Yes!** You have complete control over:

- Background and text colors
- Padding (top, bottom, left, right)
- Custom CSS for advanced styling
- Alternative colors for expired content

### Does it work with caching plugins?

[](#does-it-work-with-caching-plugins)

The plugin uses JavaScript for countdown functionality, which works with most caching plugins. However, for time-sensitive content, you may need to configure your cache to refresh appropriately.

### Can I translate the plugin?

[](#can-i-translate-the-plugin)

**Yes!** The plugin is fully translation-ready with the text domain `antikton-topbar-countdown`. You can use tools like Loco Translate or create your own `.po` and `.mo` files.

### How do I remove the bar temporarily?

[](#how-do-i-remove-the-bar-temporarily)

Simply uncheck "Activate Bar" in the General Settings and save. This will hide the bar without losing your configuration.

### Can I show different bars on different pages?

[](#can-i-show-different-bars-on-different-pages)

Currently, the plugin displays a single global bar across all pages. Page-specific targeting may be added in future versions.

🛠️ Development
--------------

[](#️-development)

### Requirements

[](#requirements)

- WordPress 5.0 or higher
- PHP 7.4 or higher
- Modern browser with JavaScript enabled

### File Structure

[](#file-structure)

```
antikton-topbar-countdown/
├── assets/
│   ├── css/
│   │   ├── admin.css          # Admin panel styles
│   │   └── frontend.css       # Frontend bar styles
│   └── js/
│       ├── admin.js           # Admin panel functionality
│       └── frontend.js        # Frontend countdown logic
├── languages/                 # Translation files
│   ├── antikton-topbar-countdown.pot
│   └── ...
├── antikton-topbar-countdown.php # Main plugin file
├── uninstall.php              # Cleanup on uninstall
├── readme.txt                 # WordPress.org readme
└── README.md                  # This file

```

### Hooks &amp; Filters

[](#hooks--filters)

The plugin provides several hooks for developers:

#### Actions

[](#actions)

```
// Modify locale for translations
add_filter('topbar_countdown_notice_locale', function($locale) {
    return $locale;
}, 10, 2);
```

### Building from Source

[](#building-from-source)

```
# Clone the repository
git clone https://github.com/antikton/antikton-topbar-countdown.git

# Navigate to the plugin directory
cd antikton-topbar-countdown

# Install in WordPress plugins directory
cp -r . /path/to/wordpress/wp-content/plugins/antikton-topbar-countdown/
```

### Coding Standards

[](#coding-standards)

This plugin follows:

- [WordPress Coding Standards](https://developer.wordpress.org/coding-standards/wordpress-coding-standards/)
- [WordPress Plugin Handbook](https://developer.wordpress.org/plugins/)
- Security best practices (sanitization, escaping, nonce verification)

📝 Changelog
-----------

[](#-changelog)

### Version 1.1.1 (2024-12-19)

[](#version-111-2024-12-19)

**Updated:**

- Modern, eye-catching plugin banners with updated "Antikton Topbar Countdown" branding
- GitHub Actions workflow now automatically extracts changelog from readme.txt
- GitHub Actions now generates plugin ZIP file and attaches it to releases
- Enhanced release notes generation with version-specific changelog integration

### Version 1.1.0 (2024-12-18)

[](#version-110-2024-12-18)

**IMPORTANT: WordPress.org Compliance Update**

**Changed:**

- Class name from `Topbar_Countdown_Notice` to `Antikton_Topbar_Countdown` for uniqueness
- Prefix from `tcn` to `antitoco` (8 characters) across all functions, options, and CSS classes
- JavaScript object from `tcnData` to `antitocoData`
- All AJAX actions now use `antitoco_` prefix
- All settings groups now use `antitoco_` prefix
- All CSS classes from `.tcn-*` to `.antitoco-*`
- All script/style handles from `tcn-*` to `antitoco-*`

**Removed:**

- Custom CSS functionality per WordPress.org guidelines (use WordPress Customizer instead)

**Improved:**

- Topbar positioning changed from `fixed` to `relative` for better compatibility
- All variables properly escaped for enhanced security
- Admin CSS selectors updated to match new class structure

**Added:**

- Settings link in plugins list for easier access

**Security:**

- Comprehensive escaping review - all outputs properly sanitized

### Version 1.0.10 (2024-12-17)

[](#version-1010-2024-12-17)

**Changed:**

- Plugin renamed to "Antikton Topbar Countdown" for better distinction and WordPress.org compliance
- Plugin slug updated from "topbar-countdown-notice" to "antikton-topbar-countdown"
- Text domain updated to "antikton-topbar-countdown" across all files
- Main plugin file renamed to "antikton-topbar-countdown.php"
- All language files renamed to match new text domain (19 files: 9 .po + 9 .mo + 1 .pot)

**Improved:**

- Inline styles and scripts now properly enqueued using `wp_add_inline_style()` and `wp_add_inline_script()`
- WordPress.org directory assets moved to `.wordpress-org-assets/` folder for SVN upload
- Full WordPress coding standards compliance for plugin review
- Composer autoload configuration updated to reference new main file
- All documentation files (README.md, composer.json) updated with new plugin name

### Version 1.0.9 (2024-12-07)

[](#version-109-2024-12-07)

**Added:**

- New "Help &amp; Ideas" tab in plugin settings with practical configuration examples
- 12 seasonal campaign examples:
    - Christmas Sale (December)
    - New Year Countdown (December 31st)
    - Valentine's Day (February 14th)
    - Black Friday (November)
    - Spring Sale (March-April)
    - Summer Sale (July-August)
- Product launch and event examples:
    - Product Launch Countdown with coupon reveal
    - Webinar/Event Registration
    - Coupon Reveal strategy
- Informational examples:
    - Maintenance Notice
    - Important Announcements
    - Course Enrollment Deadlines
- 7 professional tips section for creating effective countdown bars
- Beautiful gradient design for tips section
- Interactive hover effects on example cards

**Improved:**

- Enhanced user experience with visual, categorized examples
- Added color suggestions with hex codes for each example
- Included emoji usage examples for better engagement
- Better onboarding for new users with ready-to-use templates

**Translations - ALL 9 Languages Updated:**

- Spanish (es\_ES) - Complete translation of all 60+ new strings
- French (fr\_FR) - Complete translation of all 60+ new strings
- German (de\_DE) - Complete translation of all 60+ new strings
- Italian (it\_IT) - Complete translation of all 60+ new strings
- Brazilian Portuguese (pt\_BR) - Complete translation of all 60+ new strings
- Dutch (nl\_NL) - Complete translation of all 60+ new strings
- Russian (ru\_RU) - Complete translation with Cyrillic alphabet (60+ strings)
- Japanese (ja) - Complete translation with Japanese characters (60+ strings)
- Polish (pl\_PL) - Complete translation with Polish plural forms (60+ strings)
- **Total:** 540+ new translation strings added across all languages
- **Coverage:** Help &amp; Ideas tab now fully localized in 10 languages

### Version 1.0.8 (2024-12-07)

[](#version-108-2024-12-07)

**Added:**

- Dutch (nl\_NL) translation - Full plugin translation for Dutch-speaking users
- Russian (ru\_RU) translation - Full plugin translation with Cyrillic alphabet support
- Japanese (ja) translation - Full plugin translation with Japanese characters (Hiragana/Katakana/Kanji)
- Polish (pl\_PL) translation - Full plugin translation for Polish-speaking users

**Improved:**

- Major internationalization milestone - Plugin now available in 10 languages!
- Added support for complex plural forms (Russian: 3 forms, Polish: 3 forms, Japanese: 1 form)
- Expanded global reach covering 80%+ of WordPress users worldwide
- Added Cyrillic alphabet support (Russian)
- Added Japanese character support (Hiragana, Katakana, Kanji)

### Version 1.0.7 (2024-12-07)

[](#version-107-2024-12-07)

**Added:**

- Italian (it\_IT) translation - Full plugin translation for Italian-speaking users
- Brazilian Portuguese (pt\_BR) translation - Full plugin translation for Brazilian users

**Improved:**

- Major internationalization expansion covering Romance language family
- Plugin now available in 6 languages (English, Spanish, French, German, Italian, Portuguese)

### Version 1.0.6 (2024-12-07)

[](#version-106-2024-12-07)

**Added:**

- German (de\_DE) translation - Full plugin translation for German-speaking users

**Improved:**

- Expanded internationalization support with complete .po file for German language

### Version 1.0.5 (2024-12-07)

[](#version-105-2024-12-07)

**Added:**

- French (fr\_FR) translation - Full plugin translation for French-speaking users

**Improved:**

- Internationalization support with complete .po file for French language

### Version 1.0.4 (2024-12-07)

[](#version-104-2024-12-07)

**Added:**

- Professional banner images in multiple sizes for WordPress.org (772x250, 1544x500, 1200x300)

**Improved:**

- Reorganized assets: moved screenshots and banners to assets/ folder for WordPress.org compliance
- Updated all documentation to reflect new asset structure

### Version 1.0.3 (2024-12-07)

[](#version-103-2024-12-07)

**Added:**

- Composer support with composer.json for Packagist installation
- Upgrade Notice section in readme.txt for WordPress.org
- Donate link support in plugin metadata

**Improved:**

- Screenshots renamed to WordPress.org standard format (screenshot-1.png, etc.)
- Full WordPress.org readme validator compliance
- Enhanced documentation for coupon reveal use cases

### Version 1.0.2 (2024-12-07)

[](#version-102-2024-12-07)

**Added:**

- Comprehensive README.md documentation for GitHub
- 6 professional screenshots showing frontend and admin panels
- Detailed usage examples and configuration tables
- Developer documentation with hooks and file structure

**Improved:**

- Enhanced documentation with better organization
- Added visual examples of plugin functionality

### Version 1.0.1 (2024-12-06)

[](#version-101-2024-12-06)

**Fixed:**

- Alternative background color now applies correctly when content expires
- Improved compatibility with WordPress Plugin Check (PCP)

**Improved:**

- Removed deprecated `load_plugin_textdomain` function
- All outputs properly escaped for security
- Simplified codebase by removing unnecessary hooks
- Hook names now use proper WordPress prefix standards

### Version 1.0.0 (2024-11-23)

[](#version-100-2024-11-23)

**Initial Release:**

- Complete scheduling system
- Countdown timer functionality
- Alternative content display
- Full customization options
- Rich content editor integration
- Mobile responsive design
- Translation ready

🤝 Contributing
--------------

[](#-contributing)

Contributions are welcome! Here's how you can help:

1. **Fork** the repository
2. **Create** a feature branch (`git checkout -b feature/AmazingFeature`)
3. **Commit** your changes (`git commit -m 'Add some AmazingFeature'`)
4. **Push** to the branch (`git push origin feature/AmazingFeature`)
5. **Open** a Pull Request

### Reporting Bugs

[](#reporting-bugs)

Found a bug? Please [open an issue](https://github.com/antikton/antikton-topbar-countdown/issues) with:

- WordPress version
- PHP version
- Plugin version
- Steps to reproduce
- Expected vs actual behavior
- Screenshots (if applicable)

💬 Support
---------

[](#-support)

Need help? Here are your options:

- **Documentation**: Read this README and the [WordPress.org plugin page](https://wordpress.org/plugins/antikton-topbar-countdown/)
- **Support Forum**: [WordPress.org Support](https://wordpress.org/support/plugin/antikton-topbar-countdown/)
- **GitHub Issues**: [Report bugs or request features](https://github.com/antikton/antikton-topbar-countdown/issues)

📄 License
---------

[](#-license)

This plugin is licensed under the [GNU General Public License v2.0 or later](https://www.gnu.org/licenses/gpl-2.0.html).

```
Antikton Topbar Countdown - WordPress Plugin
Copyright (C) 2024 Eduardo Pagán

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

```

👨‍💻 Author
----------

[](#‍-author)

**Eduardo Pagán** ([@antikton](https://github.com/antikton))

- GitHub:
- Plugin URI:

---

**Made with ❤️ for the WordPress community**

If you find this plugin useful, please consider:

- ⭐ Starring the repository
- 📢 Sharing with others
- 💬 Leaving a review on [WordPress.org](https://wordpress.org/plugins/antikton-topbar-countdown/)
- ☕ [Buying me a coffee](https://www.buymeacoffee.com/antikton) (optional)

###  Health Score

33

—

LowBetter than 75% of packages

Maintenance74

Regular maintenance activity

Popularity3

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~1 days

Total

10

Last Release

142d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/e41041d421f14526bdffb5ae133b0c06632e8fdd9c650680c9f8ad55867c2c73?d=identicon)[antikton](/maintainers/antikton)

---

Top Contributors

[![antikton](https://avatars.githubusercontent.com/u/10900845?v=4)](https://github.com/antikton "antikton (35 commits)")

---

Tags

pluginwordpressnotificationtimercountdownschedulingtopbarpromotionnoticecoupondiscountsale announcement

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/antikton-topbar-countdown-notice/health.svg)

```
[![Health](https://phpackages.com/badges/antikton-topbar-countdown-notice/health.svg)](https://phpackages.com/packages/antikton-topbar-countdown-notice)
```

###  Alternatives

[mouse0270/bootstrap-growl

This is a simple pluging that turns standard Bootstrap alerts into "Growl-like" notifications.

2.2k119.1k](/packages/mouse0270-bootstrap-growl)[kartik-v/yii2-widget-growl

A widget to generate growl based notifications using bootstrap-growl plugin (sub repo split from yii2-widgets)

384.2M14](/packages/kartik-v-yii2-widget-growl)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
