Add Holiday Cheer to Your WordPress Website
A few WordPress plugins can bring cheer to your website during the holiday season! Here are a few that I like, depending on the season.
Christmas Cheer
The header below shows blinking lights and falling snow (the green arrows point to snow):
The blinking Christmas lights were added using the Xmas Lights plugin. See the bottom of the post for a few tweaks using this feature.

Options in Snow, Balloons and More, by NK Snow
To add falling snow, try the WP Super Snow plugin. Or, if this is not to your liking, try Snow, Balloons and More, which adds nice big flakes, and a variety of other objects as well, or WFS Let It Snow, which adds more of a blizzard effect.
Your site can deliver a Jingle Bells tune to visitors, with Christmas Music.
I have also added the GC Message Bar plugin to sites. The bar has predefined color settings for the Christmas holidays and a call to action button; the bar can also be used for any occasion. Here’s an example:
For stores, I like the Christmas Countdown Widget, which adds a simple Santa to the sidebar.
Finally, check out the Elegant Themes blog post, WordPress Christmas Plugins That Will Add Holiday Cheer To Your Website. Many more plugins are listed on this post, including paid plugins.
You can also find many related plugins by simply searching the WordPress repository using relevant search queries.
Valentine’s Day
[Coming Soon]Autumn Cheer
Falling leaves are possible using the Snow, Ballons and More plugin. This plugin will also create balloons (and leaves floating upwards).
For Halloween, DW Halloween sends bats and pumpkins flying across the screen.
CSS Code for Tweaking Specific Plugin Features
For Xmas Lights
The plugin is a little outdated, but with a bit of tweaking it seems to work well, except, any links below the lights are inactivated. Add this CSS to bring the lights to the forefront of the site, and to remove them from mobile versions:
/* for the XMAS LIGHTS plugin */
#lights {z-index:9999; }
@media only screen and (max-width:640px) {#lights {display:none;}}
Please comment if you have questions, or favorite plugins, and enjoy the holiday spirit!
Leave a Reply
Want to join the discussion?Feel free to contribute!