描述
Bring the joy and magic of Christmas to your WordPress website! Rs Christmas Santa is the most complete, lightweight, and easy-to-use holiday plugin that engages your visitors with delightful festive effects.
All effects can be individually toggled and scheduled so you have complete control over your holiday website theme.
🌟 Key Features:
- 🎅 Festive Santa Pop-Up & Flying Santa: Choose from 21 delightful Santa avatars. Display in corner or let Santa fly across the screen with smooth animations.
- 🎄 Christmas Lights / Fairy Lights: Animated string lights hanging along the top of your website with 5 bulb styles (Classic, C9, Round, Star, Icicle) and 5 color schemes (Multicolor, Warm White, Red & Green, Blue & Silver, Gold).
- ✨ Festive Cursor Trail: Beautiful particle trail following the mouse cursor with 3 styles — Snowflakes, Stars, and Sparkles. Automatically hidden on touch/mobile devices.
- 🛷 Santa Sleigh Fly-Across: Santa’s reindeer-pulled sleigh periodically flies across the screen with configurable speed, direction, and frequency.
- 🎊 Confetti Celebration Burst: A festive confetti explosion greets your visitors when they first arrive during the holiday season. Fires once per session.
- ❄️ Realistic Snowfall Effect: Smooth 60fps canvas snow animation across your entire website with custom intensity (Light, Medium, Blizzard) and snowflake color.
- 🎵 Holiday Background Music Player: Floating festive mini audio player with bundled holiday favorites (Jingle Bells, We Wish You a Merry Christmas, Silent Night, Deck the Halls).
- 🎁 Holiday Announcement Bar: Sticky top banner for special holiday greetings or promotion codes (e.g., “🎅 Merry Christmas! Enjoy 20% off with coupon XMAS2026”).
- ⏱️ Christmas Countdown Timer: Use the
[rs_christmas_santa_count_down]shortcode or the Christmas Countdown Gutenberg block anywhere on your pages, posts, or widgets with 5 festive countdown badge styles. - 📅 Automated Holiday Schedule: Configure effects to automatically activate X days/hours before Christmas and stop afterwards.
- 📱 Mobile Optimization: Option to disable or adapt animations on mobile devices for seamless user experience.
- 👁️ Interactive Live Preview: Admin dashboard includes real-time live preview of all visual styles.
- 🧩 Gutenberg Block: Native WordPress block editor support for the Christmas Countdown timer.
屏幕截图






区块
该插件提供了 1 个区块.
- Christmas Countdown Display a beautiful countdown timer showing how many days until Christmas.
安装
- In your WordPress Admin, go to Plugins > Add New.
- Search for
Rs Christmas Santa. - Click Install Now, then click Activate.
- Navigate to Rs Christmas Santa in the WordPress admin menu to configure your festive options!
常见问题
-
How do I display the countdown timer on a page or post?
-
You can either paste the shortcode
[rs_christmas_santa_count_down]or use the Christmas Countdown Gutenberg block directly in the block editor. -
Can I choose which pages show the Santa pop-up or music?
-
Yes! In the plugin settings, you can check specific published pages or leave all unchecked to display site-wide.
-
Does the plugin slow down my website?
-
Not at all. All scripts are lightweight, audio tracks are bundled locally with no external API lag, the snowfall animation uses optimized hardware-accelerated Canvas rendering, and Christmas Lights are pure CSS — zero JavaScript overhead.
-
What are the Christmas Lights styles?
-
Choose from 5 bulb styles: Classic, C9 (Large), Round (Globe), Star-Shaped, and Icicle Drops. Each comes with 5 color themes.
-
Will the cursor trail work on mobile?
-
The cursor trail is automatically hidden on touch devices since there’s no mouse cursor. All other effects respect the “Disable on Mobile” setting.
评价
贡献者及开发者
「Rs Christmas Santa – Snowfall, Christmas Lights, Holiday Music, Flying Sleigh & Countdown」是开源软件。 以下人员对此插件做出了贡献。
贡献者更新日志
1.2.0
- Feature: Added Christmas Lights / Fairy Lights with 5 bulb styles (Classic, C9, Round, Star, Icicle) and 5 color schemes.
- Feature: Added Festive Cursor Trail with Snowflakes, Stars, and Sparkles particle styles.
- Feature: Added Santa Sleigh Fly-Across animation with configurable speed, direction, and frequency.
- Feature: Added Confetti Celebration Burst that fires once per visitor session.
- Feature: Added native Gutenberg block for the Christmas Countdown timer.
- Performance: Removed all jQuery dependencies — now 100% lightweight Vanilla JavaScript with zero external library overhead.
- Performance: Optimized CSS assets, trimming unused animate.css keyframes for an 81% file size reduction.
- Architecture: Modularized admin settings architecture into dedicated settings and fields classes.
- Enhancement: 4 new admin settings tabs for granular control of each new effect.
- Enhancement: Centralized holiday date calculations and automated legacy option key migration.
- Enhancement: Updated plugin description and metadata for better discoverability.
1.1.0
- Feature: Added realistic 60fps HTML5 Canvas Snowfall effect with intensity and color settings.
- Feature: Added sticky Holiday Announcement / Promo Greeting Bar.
- Feature: Added Mobile device display controls.
- Feature: Added Interactive Live Preview to the WordPress Admin settings.
- Modernization: Bundled royalty-free festive holiday chime audio tracks locally to eliminate external server dependencies.
- Fix: Resolved fatal error risk with undefined logging function.
- Fix: Fixed frontend audio player DOM selectors, progress bar scrubbing, and removed debug alert.
- Fix: Fixed countdown calculation after December 25th and added timezone-aware date handling.
- Fix: Added complete database cleanup routine on plugin uninstallation.
- Compatibility: Tested and validated with WordPress 6.7 and PHP 8.1, 8.2, 8.3.
1.0.0
- Initial release.
