WP Manifestindependent plugin directory
manifest / utilities / am-weather-effects

AM Weather Effects

Add beautiful animated falling effects like snow, rain, leaves, and seasonal decorations to your WordPress website. Lightweight and easy to use.

by AM Studios · github.com/anthonymorningstar/am-weather-effects · website

0stars
0forks

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/anthonymorningstar/am-weather-effects/archive/refs/heads/main.zip

Add beautiful animated falling effects like snow, rain, leaves, and seasonal decorations to your WordPress website. Lightweight and easy to use.

Description

"AM Weather Effects" lets you add beautiful animated falling effects to your WordPress website. Create a seasonal atmosphere or celebrate special occasions with animated decorations that fall across your pages.

The plugin works by overlaying animated elements on your pages. Visitors see these effects as they browse your site, which helps create a seasonal atmosphere or celebrate special occasions.

✨ How It Works

  1. Install and activate the plugin
  2. Go to Weather Effects in your admin dashboard
  3. Select your season or occasion
  4. Choose the falling objects you want
  5. Enable the effects and save
  6. Effects appear on your website immediately!

🎄 Free Features

✔️ 4 Seasonal Themes — Christmas, Winter, Autumn, Rain ✔️ Multiple Falling Objects — Snowflakes, Snow, Autumn Leaves, Raindrops ✔️ Beautiful Admin Panel — Modern, clean settings page with visual selectors ✔️ Live Preview — Preview effects directly in the admin panel before going live ✔️ Enable/Disable Toggle — Turn effects on or off with a single click ✔️ Mobile Responsive — Automatically reduces particle density on mobile devices ✔️ Lightweight — Vanilla JavaScript with no jQuery dependency on frontend ✔️ Performance Optimized — Uses Canvas API and requestAnimationFrame for smooth 60fps ✔️ Accessibility Ready — Respects prefers-reduced-motion setting ✔️ No Coding Required — Simple visual interface for everyone

🎨 How Effects Look

The falling objects animate smoothly with:

✔️ Random horizontal drift and wobble for natural movement ✔️ Random rotation for realistic falling ✔️ Random sizing for depth perception ✔️ Random opacity variations ✔️ Smooth performance even on mobile devices

🚀 Pro Features

Unlock even more with AM Weather Effects Pro → https://amstudios.anthonymorningstar.com/shop/product/am-weather-effects-pro

💠 11 Seasons & Occasions — Christmas, Winter, Autumn, Spring, Summer, Rain, Halloween, Thanksgiving, Valentine's Day, New Year, Birthday 💠 30+ Falling Objects — Unique graphics for every season 💠 Christmas — Balls, Bells, Candy, Gifts, Hat, Ribbon, Santa, Sleigh, Snowman, Socks, Stars 💠 Halloween — Ghost, Bats, Moon, Pumpkin, Spider Web, Witch 💠 Valentine's Day — Roses, Hearts, Balloons 💠 New Year — Balloons, Celebration, Fireworks 💠 Birthday — Balloons, Cake, Confetti 💠 Control Falling Speed — Adjust from slow drift to fast fall 💠 Control Object Size — Set minimum and maximum size in pixels 💠 Adjust Density — Control how many objects appear on screen 💠 Set Timeout — Auto-stop effects after specified seconds 💠 Exclude Pages/Posts — Choose specific pages where effects should NOT appear 💠 Custom Images — Upload up to 10 custom PNG, JPEG, or GIF images as falling objects 💠 Priority Support — Get help when you need it

Get Pro Version → https://amstudios.anthonymorningstar.com/shop/product/am-weather-effects-pro

🏗️ Technical Details =

▪️ Uses HTML5 Canvas API for rendering (GPU-accelerated) ▪️ requestAnimationFrame for smooth 60fps animations ▪️ Vanilla JavaScript on frontend — zero jQuery dependency ▪️ Object pooling for memory efficiency ▪️ Automatic pause when browser tab is hidden (Visibility API) ▪️ CSS pointer-events: none — never interferes with your site's clickable elements ▪️ Respects prefers-reduced-motion for accessibility ▪️ Hidden during print ▪️ Single database entry for all settings (clean and efficient)

🌍 Compatibility

▪️ Works with any WordPress theme ▪️ Compatible with all major page builders (Elementor, Divi, Beaver Builder, Gutenberg, etc.) ▪️ Works alongside WooCommerce, bbPress, BuddyPress ▪️ Tested on Apache, Nginx, LiteSpeed servers ▪️ Works with popular caching plugins (WP Super Cache, W3 Total Cache, LiteSpeed Cache, WP Rocket)

📋 Requirements

▪️ WordPress 5.0 or higher ▪️ PHP 7.2 or higher ▪️ Modern browser with JavaScript enabled

Installation

Automatic Installation

  1. Go to Plugins → Add New in your WordPress admin
  2. Search for "AM Weather Effects"
  3. Click "Install Now" then "Activate"
  4. Go to "Weather Effects" in the admin sidebar
  5. Select a season, choose objects, enable, and save!

Manual Installation

  1. Download the plugin zip file
  2. Go to **Plugins → Add New → Upload Plugin
  3. Choose the zip file and click **Install Now
  4. Activate the plugin
  5. Go to "Weather Effects" in the admin sidebar

Installing the Pro Addon

  1. Purchase the Pro addon from → https://amstudios.anthonymorningstar.com/shop/product/am-weather-effects-pro
  2. Download the Pro addon zip file
  3. Go to **Plugins → Add New → Upload Plugin
  4. Upload and activate the Pro addon
  5. The free plugin must remain active — Pro extends it
  6. All Pro features will appear in the Weather Effects settings page

Frequently Asked Questions

Will this slow down my website?

No. The plugin is highly optimized. It uses HTML5 Canvas API with requestAnimationFrame for GPU-accelerated rendering. The frontend JavaScript is vanilla (no jQuery), and the total file size is under 30KB. On mobile devices, particle density is automatically reduced by 50%.

Does it work on mobile devices?

Yes! The plugin automatically detects mobile devices and reduces the number of falling objects for better performance. The effects look great on phones and tablets.

Will it interfere with my site's buttons and links?

No. The effects overlay uses CSS pointer-events: none, which means visitors can click through the falling objects to access all your links, buttons, menus, and forms normally.

Can I use it on specific pages only?

With the free version, effects show on all pages. The Pro version includes a page/post exclusion feature that lets you choose where effects should NOT appear.

Can I upload my own images?

This feature is available in the Pro version. You can upload up to 10 custom images (PNG, JPEG, or GIF) that will fall alongside the selected objects.

Does it work with page builders?

Yes! AM Weather Effects is compatible with all major page builders including Elementor, Divi, Beaver Builder, WPBakery, and the WordPress Block Editor (Gutenberg).

Does it work with caching plugins?

Yes. After changing settings, clear your cache to see the updated effects. The plugin works with WP Super Cache, W3 Total Cache, WP Rocket, LiteSpeed Cache, and other caching solutions.

How do I stop the effects?

Simply go to Weather Effects in your admin panel and toggle the Enable Weather Effects switch to off, then save. Effects will stop immediately.

Does it respect accessibility settings?

Yes. The plugin respects the prefers-reduced-motion browser setting. Users who have enabled reduced motion in their operating system will not see the falling effects. Effects are also hidden when printing.

Can I change the speed of falling objects?

Speed control is available in the Pro version. You can adjust the falling speed on a scale of 1-10.

What happens if I deactivate the Pro addon?

The free version continues to work normally with all free features. Pro-only settings are preserved in the database and will be restored when you reactivate Pro.

Is the Pro addon a separate plugin?

Yes. The Pro addon is a separate plugin that extends the free version. The free version must remain active for Pro features to work. This is the same model used by popular plugins like Elementor and WPForms.

Screenshots

  1. screenshot-1.png — Free season selection
  2. screenshot-2.png — free object selection
  3. screenshot-3.png — Pro upsell card
  4. screenshot-4.png — Pro season selection
  5. screenshot-5.png — Pro object selection
  6. screenshot-6.png — Pro settings
  7. banner-772x250.png — Plugin banner
  8. banner-1544x500.png — HiDPI banner
  9. icon-128x128.png — Plugin icon
  10. icon-256x256.png — HiDPI plugin icon

Changelog

1.0.1 - 2026-03-08

  • 🎉 Initial release
  • Added 4 free seasonal themes: Christmas, Winter, Autumn, Rain
  • Added snowflake, snow, leaf, and raindrop falling objects
  • Added modern admin settings panel
  • Added live preview feature
  • Added enable/disable toggle
  • Added mobile responsive support
  • Added Canvas API animation engine
  • Added Visibility API support (pause when tab hidden)
  • Added accessibility support (prefers-reduced-motion)
  • Added Pro addon compatibility hooks
  • Added page exclusion support (Pro)
  • Added custom image upload support (Pro)
  • Added speed, size, density, and timeout controls (Pro)

Upgrade Notice

1.0.1

Initial release of AM Weather Effects. Add beautiful falling animations to your WordPress site!