Wellness Reminder
WordPress plugin that displays customizable wellness reminders (stand up, drink water, stretch, rest your eyes) at regular intervals.
by Mc Glenn Tangalin · github.com/mcglenn07/wellness-reminder · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/mcglenn07/wellness-reminder/archive/refs/heads/main.zipReadme
=== Wellness Reminder === Contributors: mcglenntangalin Tags: wellness, reminder, health, popup, water Requires at least: 5.6 Tested up to: 6.5 Stable tag: 1.1.0 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html
Displays customizable wellness reminders that encourage visitors to stand up, drink water, and rest their eyes at regular intervals.
== Description ==
Wellness Reminder shows a dismissible on-page popup at a configurable interval to nudge visitors toward healthy habits while they browse. Each time the interval fires, one reminder is picked at random from whichever types you've enabled. Built with the WordPress Settings API for secure option handling and an MVC-style structure (bootstrap class, settings class, and view).
Features
- Three independent reminder types — Water, Stand Up, and Eye Rest — each with its own enable toggle and custom message
- One shared interval and popup position for all enabled reminders, set in General Settings
- Each time the interval fires, a random enabled reminder is shown
- Dismissible popup with a fade in/out transition
- Settings and messages sanitized/escaped on save and output
== Installation ==
- Upload the
wellness-reminderfolder to/wp-content/plugins/. - Activate the plugin through the "Plugins" menu in WordPress.
- Go to "Wellness Reminder" in the admin menu to configure the reminders.
== Frequently Asked Questions ==
= Does a reminder show if none of the types are enabled? =
No. The front-end assets only load, and popups only appear, when at least one reminder type (Water, Stand Up, or Eye Rest) is enabled.
= Can I change how often reminders appear? =
Yes. Set "Remind Every (minutes)" in General Settings — it applies to every enabled reminder type.
= Can more than one reminder type show at once? =
Not simultaneously — each time the interval fires, one reminder is picked at random from whichever types are enabled.
== Changelog ==
= 1.1.0 =
- Added Stand Up and Eye Rest reminder types alongside Water.
- Moved the interval from a per-reminder setting to one shared "Remind Every" setting in General Settings.
- Each interval now shows a randomly-picked reminder from whichever types are enabled.
= 1.0.0 =
- Initial release.