Rooster Homepage – A Plugin to Set Your WordPress Homepage to an HTML File

“Rise and shine, WordPress users! Are you tired of the same old boring homepage? Well, have no fear, the RoosterHomepage plugin is here to help! With this feathered friend by your side, you’ll be able to set your WordPress homepage to an HTML file faster than a rooster can crow at sunrise. So don’t be a chicken – give your website a brand new look with the RoosterHomepage plugin!”

Create Plugin:

  1. Cock-a-doodle-do! To start off, make sure you have access to your WordPress website and the ability to add plugins.
  2. Next, strut on over to the wp-content/plugins directory and create a new folder for your plugin. Give it a name that’s as catchy as a rooster’s crow – something like “RoosterHomepage” ought to do the trick.
  3. Now, cluck up a storm and create a new PHP file within your plugin folder. Name it something that really shows off your plumage, like “rooster-homepage-plugin.php”.
    1. Open up your rooster-homepage-plugin.php file and start strutting your stuff by adding the code provided below. You can copy and paste it right in!
Plugin Name: My HTML Homepage Plugin
Description: Sets the homepage of WordPress to an HTML file.
Version: 1.0
Author: Your Name
*/function my_html_homepage() {
return '/homepage.html'; // Replace with the path to your HTML file
}add_filter('home_url', 'my_html_homepage');
add_filter('site_url', 'my_html_homepage');
  1. Once you’ve added the code, flap your wings and save the file.
  2. Now comes the moment you’ve been waiting for! Fluff up your feathers and strut over to the WordPress admin dashboard. Go to the “Plugins” section and activate your RoosterHomepage plugin.
  3. Finally, give your tail feathers a shake and test out your new homepage! Navigate to your website and see if it’s set to the HTML file you specified in the code.

This code defines a function called my_html_homepage that returns the path to your HTML file. The add_filter function is used to hook into the home_url and site_url filters, which are responsible for generating URLs for the homepage and site respectively. By returning the path to your HTML file from the my_html_homepage function, you’re essentially telling WordPress to use that file as the homepage.

Note that you’ll need to replace ‘/homepage.html’ with the actual path to your HTML file. Also, keep in mind that using a static HTML file as your homepage might limit your ability to use dynamic content and features that are available in WordPress themes.

User Instructions:

  1. Download and install the RoosterHomepage plugin.
  2. Navigate to the wp-content/plugins directory and create a new folder for your plugin.
  3. Create a new PHP file within your plugin folder and add the code provided by the RoosterHomepage plugin.
  4. Customize the code to specify the path to your desired HTML file.
  5. Activate the RoosterHomepage plugin from the WordPress admin dashboard.
  6. Visit your website and enjoy your new HTML homepage!

With these instructions, your users will be crowing with delight as they use your RoosterHomepage plugin to set their WordPress homepage to an HTML file. So get clucking and start creating a website that’s sure to ruffle some feathers!


Welcome to the world of DomainRooster, where roosters (and hens) rule the roost! We're a one-stop shop for all your entrepreneurial needs, bringing together domain names and website hosting, and all the tools you need to bring your ideas to life. With our help, you'll soar to new heights and hatch great success. Think of us as your trusty sidekick, always there to lend a wing and help you navigate the sometimes-complex world of domain names and web hosting. Our team of roosters are experts in their fields and are always on hand to answer any questions and provide guidance. So why wait? Sign up today and join the ranks of the world's greatest entrepreneurs. With DomainRooster, the sky's the limit! And remember, as the saying goes, "Successful people do what unsuccessful people are not willing to do." So don't be afraid to take that leap of faith - DomainRooster is here to help you reach for the stars. Caw on!