Description
M7tawa Seasonal Icons lets administrators save multiple occasions and activate one at a time. Each occasion can use its own Media Library image, density, movement, optional icon size, and optional start/end dates.
For the cleanest appearance, transparent PNG or WebP images are recommended.
Screenshots



Installation
- Upload the plugin files to the
/wp-content/plugins/m7tawa-seasonal-iconsdirectory, or install the plugin through the WordPress Plugins screen. - Activate M7tawa Seasonal Icons through the Plugins screen in WordPress.
- Open the Seasonal Icons settings page in the WordPress dashboard.
- Add an occasion, choose an image from the Media Library, configure its display options, and save your changes.
- Activate the occasion when you want it to appear on the site.
FAQ
-
Can I save more than one occasion?
-
Yes. You can save multiple occasions and keep their settings for later use. Only one occasion is displayed at a time.
-
Can I schedule an occasion?
-
Yes. Each occasion can have an optional start date and end date.
-
Can I show the icons only on the front page?
-
Yes. The display scope can be set to the entire site or the front page only.
-
Which image formats work best?
-
Transparent PNG or WebP images are recommended for the cleanest appearance.
-
Can I control the icon density, movement, and size?
-
Yes. Each occasion can have its own density, movement style, and optional icon size.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“M7tawa Seasonal Icons” is open source software. The following people have contributed to this plugin.
Contributors“M7tawa Seasonal Icons” has been translated into 1 locale. Thank you to the translators for their contributions.
Translate “M7tawa Seasonal Icons” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.2.3
- Added GPL license metadata to the main plugin header for WordPress.org compliance.
- No functional changes.
1.2.2
- Prepared all user-facing source strings for WordPress.org translation.
- Removed hard-coded interface strings from JavaScript.
- Preserved all functionality from 1.2.0 and 1.2.1.
1.2.1
- Repository-preparation maintenance release.
- No functional changes from 1.2.0.
1.2.0
- Added unsaved-changes warning.
- Added occasion status: active, scheduled, expired, or inactive.
- Added display scope: entire site or front page only.
1.1.0
- Added multiple saved occasions.
- Only one occasion can be active at a time.
- Added optional Auto, Small, Medium and Large icon sizes.
- Added per-occasion image preview and transparent-image guidance.
- Added settings footer with author, M7tawa link and version.
- Preserved v1.0.0 settings through automatic legacy migration.
1.0.0
- Initial release.