Title: Front Door Hero
Author: Canadian Data Solutions
Published: <strong>October 25, 2026</strong>
Last modified: October 25, 2026

---

Search plugins

![](https://ps.w.org/front-door-hero/assets/banner-772x250.png?rev=3765191)

![](https://ps.w.org/front-door-hero/assets/icon-256x256.gif?rev=3765191)

# Front Door Hero

 By [Canadian Data Solutions](https://profiles.wordpress.org/canadiandatasolutions/)

[Download](https://downloads.wordpress.org/plugin/front-door-hero.2.0.2.zip)

 * [Details](https://wordpress.org/plugins/front-door-hero/#description)
 * [Reviews](https://wordpress.org/plugins/front-door-hero/#reviews)
 *  [Installation](https://wordpress.org/plugins/front-door-hero/#installation)
 * [Development](https://wordpress.org/plugins/front-door-hero/#developers)

 [Support](https://wordpress.org/support/plugin/front-door-hero/)

## Description

Front Door Hero gives your site a hero section that moves. The first hero is Fireball:
glowing coloured fire that follows your visitor’s mouse, rolls across the screen
and bounces off the edges.

Use it on any page of your site.

 * Pick your front page or any other page from a dropdown, and your hero shows at
   the top of it. No shortcode needed
 * Add your logo
 * Add as many text slides as you like. They show in turn, each with a small line,
   a headline and a line under it
 * Add a button with your own label and link
 * Choose your background, text and button colours
 * Built to show on any theme. Check The Page tells you if your theme is hiding 
   it
 * A backup picture is made for you when you save. It shows on devices that cannot
   run the moving hero, and for visitors who ask for less motion
 * The level of detail is picked for each visitor’s device, so it stays smooth on
   slow computers and looks its best on fast ones
 * The hero only loads on pages that use it, and it pauses when it is off screen
 * Your page titles and SEO settings are left alone

The Fireball hero:

 * Rainbow fire that flows through every colour as it moves
 * Choose the fireball size and how lively it is
 * It follows the mouse, or starts on click and drag
 * A fireball crosses the hero when nobody is touching it, so phones see it too
 * It comes back in off the edges of the hero, plainly or with a spring

**Front Door Hero Pro** is a separate add on sold on candat.com; it is not part 
of this plugin and nothing here waits for it. It adds twenty eight more heroes, 
a different hero on every page, sound on every hero, your own colours for the fire,
fine controls for every hero and saved presets.

## Screenshots

[⌊The settings screen: the live preview at the top, with the hero choice under it⌉⌊
The settings screen: the live preview at the top, with the hero choice under it⌉[

The settings screen: the live preview at the top, with the hero choice under it

[⌊The Fireball hero on a page, with the logo, the words and the button over the 
fire⌉⌊The Fireball hero on a page, with the logo, the words and the button over 
the fire⌉[

The Fireball hero on a page, with the logo, the words and the button over the fire

[⌊The Logo, Text Slides and Button cards: as many slides as you like, each with 
a small line, a headline and a line under it⌉⌊The Logo, Text Slides and Button cards:
as many slides as you like, each with a small line, a headline and a line under 
it⌉[

The Logo, Text Slides and Button cards: as many slides as you like, each with a 
small line, a headline and a line under it

[⌊The Backup Image: made for you when you save, your own picture, or a soft glow⌉⌊
The Backup Image: made for you when you save, your own picture, or a soft glow⌉[

The Backup Image: made for you when you save, your own picture, or a soft glow

[⌊Show My Hero On: pick the page, and Check The Page tells you whether your theme
is showing the hero⌉⌊Show My Hero On: pick the page, and Check The Page tells you
whether your theme is showing the hero⌉[

Show My Hero On: pick the page, and Check The Page tells you whether your theme 
is showing the hero

## Blocks

This plugin provides 1 block.

 *   Front Door Hero

## Installation

 1. Upload the plugin and activate it.
 2. Open Front Door Hero in the admin menu.
 3. Add your logo and your words, and choose your colours.
 4. Under Show My Hero On, pick your front page or another page, and save.
 5. To use it on other pages, add the shortcode [front_door_hero], the Front Door Hero
    block, or the Front Door Hero button in the classic editor.

## FAQ

### Can I use it on pages other than the home page?

Yes. It works on any page or post.

### Does it work on phones?

Yes. Visitors can touch the hero, and it plays by itself when nobody is touching
it.

### What happens on older devices?

The hero shows a still picture in place of the moving one. By default the plugin
makes that picture for you each time you save. You can also upload your own, or 
choose a soft glow.

### My hero is not showing. What do I do?

Open the Front Door Hero settings and press Check The Page. It tells you if the 
hero is showing, hidden by your theme, or not in the page. Choosing the other option
under Where It Goes fixes most cases.

### Can my site menu sit on top of the hero?

Yes, if your theme has a see through or overlay menu option. Choose Very Top Of 
The Page under Where It Goes, then turn that option on in your theme.

Theme makers: the plugin adds the class has-front-door-hero to the body on any page
with a hero. When the hero is placed by the Show My Hero On setting, it also adds
fdh-position-top or fdh-position-content.

### Where is the backup picture kept?

In your uploads folder, in a folder named front-door-hero. It is replaced each time
you save, and removed when you delete the plugin.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Front Door Hero” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Canadian Data Solutions ](https://profiles.wordpress.org/canadiandatasolutions/)

[Translate “Front Door Hero” into your language.](https://translate.wordpress.org/projects/wp-plugins/front-door-hero)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/front-door-hero/), 
check out the [SVN repository](https://plugins.svn.wordpress.org/front-door-hero/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/front-door-hero/)
by [RSS](https://plugins.trac.wordpress.org/log/front-door-hero/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.0.2

 * Every place that hands back the hero (the shortcode, the block and the content
   filters) now escapes it with wp_kses() as it is returned.
 * The logo keeps its sharper sizes for high resolution screens.

#### 2.0.1

 * The hero markup is now returned exactly as the plugin builds it. A filter that
   could have changed it on the way out has been removed.

#### 2.0.0

 * First release in the WordPress plugin directory.
 * The Button Link box starts empty, with a note under it on what to type.
 * Tested with WordPress 7.1.

#### 1.19.0

 * The settings screen shows the live preview at the full width of the screen, with
   the hero choice under it. Each hero in the gallery has a small picture beside
   its words.

#### 1.18.0

 * Every function, setting name and hook in the plugin now carries the longer prefix
   frontdoorhero_, so it can never clash with another plugin. Your saved settings
   move across by themselves the first time the new version loads.
 * The hero is escaped at the moment it is printed, and the backup picture’s address
   now travels in the hero’s config rather than in an inline style.

#### 1.17.0

 * A small addition for other scripts: a hero’s maker can be looked up by name. 
   Nothing changes on the page.

#### 1.16.0

 * A hero can now be shown on your Posts Page, the page chosen in Settings, Reading
   to list your posts. Pick that page under Show My Hero On. The hero shows above
   the list of posts. Single posts are not changed.

#### 1.15.0

 * The hero cards on the settings screen are now the same height in each row, and
   the Fireball card has a fuller description.

#### 1.14.0

 * For developers: new hooks around the shortcode, the block, the backup pictures
   and the settings screen.
 * Deleting the plugin now removes every backup picture it made.

#### 1.13.0

 * New: Fade In & Up. Each text slide rises a little as it fades in. You can now
   turn this off, so the slides simply fade.
 * New: How Far The Words Rise. Set the distance in pixels.

#### 1.12.0

 * The backup picture is now made again whenever anything about the look of your
   hero changes.
 * A hero can keep its own choice for how it starts.

#### 1.11.0

 * The fire now always runs in rainbow. The choice of your own fire colours is no
   longer part of this plugin. A site that used it moves to rainbow.
 * Text slides: add as many as you like.
 * The plugin now carries its licence, GPL version 2 or later.

#### 1.10.0

 * A new two step solver. Fire that meets an edge now stays full and rolls out along
   it, and the finest levels of detail are lighter to run.
 * Walls: Reflect With Spring is the starting choice again. Plain Reflect is still
   there.
 * Fireball: a calmer curl.

#### 1.9.0

 * New: sunrays. Soft light streaks out from the bright parts of the fire, from 
   the middle of the hero.
 * New: a Walls choice for Fireball. Plain Reflect sends the fire straight back 
   from the edges. Reflect With Spring pushes it back harder.
 * Plain Reflect is the starting choice. Pick Reflect With Spring to keep the bounce
   from earlier versions.

#### 1.8.0

 * Rainbow is the starting colour choice again.
 * The click burst is smoother. It swells out evenly and no longer leaves the fire
   grainy.
 * Softer shading, so the fire shows its big shapes and not fine grain.
 * The hero can no longer be squeezed to nothing on a page that reports no width
   for a moment.

#### 1.7.0

 * The backup picture is now made at the finest level of detail your computer can
   hold, and at a larger size.
 * New: Regenerate Backup Image. Each press gives a new pose. It is kept when you
   save.
 * The preview button is now named Show Older Device Backup Image.
 * Full Screen now fills the space left below your site menu, so the hero ends at
   the bottom of the window.
 * New for theme makers: body classes that say a hero is on the page and where it
   is placed.
 * Fireball: more spring in the walls, more curl, and old colour clears sooner.

#### 1.6.0

 * New: the hero now picks its own level of detail for each visitor’s device. Fast
   computers get finer fire, slower ones stay smooth.
 * Two finer levels of detail for fast graphics cards.
 * A change of level no longer clears the fire. Resizing the window no longer clears
   it either.
 * Fireball: more spring in the walls, and more small curls in the fire.

#### 1.5.0

 * New: Backup Image. Choose Automatic, My Own Image or Soft Glow. With Automatic,
   a picture of your hero is made each time you save.
 * New: Check The Page, which tells you if your hero is showing on the page you 
   picked.
 * The hero now shows on themes that hide anything they did not place at the top
   of the page.
 * New Backup button on the live preview.
 * Fireball: the walls have more spring.

#### 1.4.0

 * New: pick the page your hero shows on from a dropdown. Your front page or any
   other page.
 * New: Trim Only button style, a see through button with a bold outline. Solid 
   is still there.
 * The fire bounces back off the edges with more spring.

#### 1.3.0

 * New look: the fire is now soft glowing light that fades into the dark.
 * New: rainbow fire.
 * The fire can be thrown harder, so it rolls further and hits the edges with more
   force.

#### 1.2.0

 * The fire now bounces back in off the edges of the hero.
 * Finer fire detail on desktop screens.
 * Text in the hero can no longer be highlighted by dragging the mouse.
 * Headlines always fit, whatever font your theme uses.
 * Added a tip about transparent top menus.

#### 1.1.0

 * New: Show On The Front Page switch, with a choice of top of the content or very
   top of the page.
 * The logo can no longer be picked up and dragged.

#### 1.0.0

 * First release.

## Meta

 *  Version **2.0.2**
 *  Last updated **4 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [animation](https://wordpress.org/plugins/tags/animation/)[banner](https://wordpress.org/plugins/tags/banner/)
   [header](https://wordpress.org/plugins/tags/header/)[hero](https://wordpress.org/plugins/tags/hero/)
   [interactive](https://wordpress.org/plugins/tags/interactive/)
 *  [Advanced View](https://wordpress.org/plugins/front-door-hero/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/front-door-hero/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/front-door-hero/reviews/)

## Contributors

 *   [ Canadian Data Solutions ](https://profiles.wordpress.org/canadiandatasolutions/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/front-door-hero/)