Scheduled Themes WordPress Plugin

This plugin allows a wordpress administrator to schedule a different theme to display on the website for holidays or special events for all visitors.

The theme will be overridden on the live site for all people who visit the site. Great for setting a Christmas theme! If you just want to set a specific CSS file, check out the wp-scheduled-styles plugin.

Download the plugin

You can download the plugin by going to

Installing the plugin

This section describes how to install the plugin and get it working.

  1. Upload folder `wp-scheduled-themes` to the `/wp-content/plugins/` directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Set the themes that you want to have scheduled
  4. Test and enjoy!

Frequently Asked Questions

My Theme is scheduled to appear, why does it not show up?

This can happen if you have 2 themes scheduled to appear at the same time. The theme that was scheduled to appear the earliest in the year will always appear.


Do you have any suggestions on making this plugin even better? Fill out the comments section, I’d love to hear your feedback!