Rs Christmas Trees – Holiday Decorations, Christmas Garlands & Falling Snow Effect

Plugin Banner

Rs Christmas Trees – Holiday Decorations, Christmas Garlands & Falling Snow Effect

by RS Software

Download
Description

Bring the holiday spirit and festive winter wonderland charm to your WordPress website with Rs Christmas Trees!

Easily decorate your website for Christmas, New Year, and the winter holiday season with handcrafted header and footer Christmas tree garlands, holiday ribbons, sparkling ornaments, and a silky-smooth falling snow effect powered by pure Vanilla JavaScript Canvas with zero jQuery dependencies.

Whether you run a WooCommerce store wanting to increase holiday sales, a blog, corporate website, or community portal, Rs Christmas Trees gives your visitors an enchanting holiday experience without slowing down your site or obstructing navigation.

πŸŽ„ Why Website Owners Choose Rs Christmas Trees

  • 48 Handcrafted Holiday Banners: 25 top Christmas tree header garlands and 23 festive footer borders featuring pine branches, golden bells, winter ribbons, and holiday lights.
  • Seamless Full-Width Display: Built-in seamless sizing mode stretches garlands smoothly across any screen (from smartphones to 4K ultrawide monitors) with zero repeating seams or cut lines.
  • High-Performance Canvas Snow Engine: Pure Vanilla JS HTML5 Canvas snowfall running at a silky-smooth 60fps with zero jQuery overhead or 404 errors.
  • 100% Non-Intrusive Click-Through: Designed with modern pointer-events: none CSS, guaranteeing your site navigation menus, search bars, login links, and WooCommerce cart buttons remain 100% clickable.
  • Sticky or Absolute Scrolling: Choose whether holiday garlands stay fixed to the screen as visitors scroll or scroll naturally with the page.
  • Dismissible Close Button: Optional festive dismissal button allowing visitors to hide decorations if desired.
  • Customizable Snowflakes: Customize snowflake shapes (❄ classic snowflakes, ❅ heavy flakes, β˜… stars, β€’ soft circular dots), colors, falling speed, and size ranges.
  • Target Specific Pages: Enable holiday decorations site-wide or restrict them to specific festive landing pages, holiday promotions, or blog posts.
  • Native Gutenberg Block (blocks/christmas-tree): Insert Christmas tree garlands directly into any page, post, or block theme template part with live editor preview.
  • Performance & Battery Friendly: Snow automatically pauses when the visitor switches tabs (visibilitychange), conserving CPU and mobile battery.
  • Accessibility Friendly: Automatically honors prefers-reduced-motion system accessibility preferences.
  • 100% Theme & Page Builder Compatible: Seamlessly works with Elementor, Gutenberg, Divi, Beaver Builder, WooCommerce, Astra, GeneratePress, Kadence, and block themes.
  • Multi-Language Ready: Fully internationalized with translations for Spanish, German, French, Italian, and Portuguese.

❄️ Perfect For Holiday Seasons

  • Christmas & Holiday Stores: Boost holiday conversions with festive visual storefronts.
  • Winter Sales & Promotions: Delight holiday shoppers with festive banners and gentle snowfall.
  • New Year Celebrations: Welcome the New Year with sparkling holiday garlands.
  1. In your WordPress admin dashboard, go to Plugins > Add New.
  2. Search for Rs Christmas Trees.
  3. Click Install Now, then click Activate.
  4. Go to Christmas Trees in your WordPress admin menu to select your favorite holiday banner and configure the falling snow effect.
  1. Christmas Tree Banners catalog featuring 25 header garlands and 23 footer borders with visual cards.

    Christmas Tree Banners catalog featuring 25 header garlands and 23 footer borders with visual cards.

  2. Animated Falling Snow customizer with live color picker, snowflake characters, and speed controls.

    Animated Falling Snow customizer with live color picker, snowflake characters, and speed controls.

  3. Live website preview showing seamless Christmas tree garland and gentle falling snow.

    Live website preview showing seamless Christmas tree garland and gentle falling snow.

  4. Native Gutenberg Block in the WordPress block editor with live preview and height controls.

    Native Gutenberg Block in the WordPress block editor with live preview and height controls.

  5. Responsive mobile view with auto-scaling decorations and non-blocking navigation.

    Responsive mobile view with auto-scaling decorations and non-blocking navigation.

  6. Target specific pages and customizable sticky positioning settings.

    Target specific pages and customizable sticky positioning settings.

Will the Christmas tree banners block clicks on my navigation menu or cart?

No! Unlike older plugins that place invisible blocks over headers, Rs Christmas Trees uses pointer-events: none on the decoration layer. Your visitors can freely click all header menus, logo links, search bars, and WooCommerce cart buttons without any interference.

Does the falling snow effect require jQuery or slow down my site?

No. The snowfall effect runs on pure, ultra-lightweight Vanilla JavaScript utilizing HTML5 Canvas. It requires zero jQuery, generates zero console errors, runs at 60fps, and automatically pauses when the browser tab is hidden to preserve visitor device battery.

Will the footer images have ugly repeat lines on wide screens?

No. Version 1.1.0 includes a Seamless Full-Width Display Mode that stretches the holiday garlands smoothly across screens of any resolution (including 1920×1080 and 4K displays) without repeating seams or cut lines.

Does it work with WooCommerce and holiday promotions?

Yes, absolutely! Rs Christmas Trees is 100% compatible with WooCommerce. You can display festive garlands and snowfall across your entire shop, or restrict them to specific holiday sales pages.

Can I use Rs Christmas Trees with Elementor, Divi, or Block Themes?

Yes. Rs Christmas Trees works with all WordPress themes and page builders. It also includes a native Gutenberg block (blocks/christmas-tree) so you can place holiday decorations directly inside block layouts.

Can I display decorations on only specific pages?

Yes. Under the Falling Snow settings tab, simply check the specific published pages where you want the holiday effects to appear. Leaving them unchecked applies decorations across the entire website.

Can visitors dismiss or close the holiday banners?

Yes. You can toggle the “Close / Hide Button” option in settings, which displays an accessible dismissal button on the decorations.

Love This Plugin!

By nhtarikcse on December 5, 2024

πŸŽ„ This plugin transformed my website into a winter wonderland! ❄️ The header and footer images added a festive charm, and the snowfall effect was the perfect touch for the holiday season. I loved how easy it was to customize every detail – from the number of snowflakes to their speed and size. The ability to apply effects to specific pages and tweak the Z-index shows how well-thought-out this plugin is. Highly recommend it to anyone looking to bring Christmas magic to their website!

Poor images and not working on a basic WP site

By bigbluesquid on October 31, 2024

This looked really good but sadly doesn't deliver.

Images aren't designed to repeat, so there's an ugly line between the footer images when they repeat across the screen.

Snow didn't appear, options for the header and footer graphics are confusing and when they do show up, they're covering the content of the website.

πŸŽ… Christmas trees awesome

By bizmodulehubwp on October 30, 2024

Great jobs. πŸŽ„Christmas tree plugin brings a delightful holiday .

Apply a subtle snow effect every winter season.

By allnewbizwp on October 29, 2024

Add a charming snowfall effect to bring winter magic to the site each season!

Works great, thanks!

By Rabbit SEO (salimdesign) on October 29, 2024

Works perfectly! It's simple yet powerful. Thank you for creating such a useful plugin!

1.1.0

  • Major Overhaul: Replaced broken jQuery snow with high-performance pure Vanilla JavaScript Canvas snow engine (60fps, zero jQuery dependencies, zero 404 errors).
  • Fixed repeat seam issue: Added Seamless Full-Width Display Mode to eliminate ugly lines on wide and high-resolution monitors.
  • Fixed banner click-blocking: Applied modern CSS pointer-events: none so all navigation menus, carts, and links remain 100% clickable.
  • Fixed HTML validity: Moved decoration rendering from wp_head into wp_body_open / wp_footer.
  • Fixed non-sticky positioning bug (position: absolute !important).
  • Modernized admin settings interface with responsive card selector grids and visual thumbnail previews.
  • Added native Gutenberg block (blocks/christmas-tree) for block theme and content integration.
  • Added translations for Spanish (es_ES), German (de_DE), French (fr_FR), Italian (it_IT), and Portuguese (pt_BR).
  • Cleaned uninstall routine in uninstall.php to remove all plugin options upon deletion.
  • Certified compatibility with WordPress 7.1 and PHP 7.4 to 8.4+.

1.0.1

  • Fixed banner position and repeat issues.

1.0.0

  • Initial release.
Back to top