How to Change Your Homepage in WordPress: A Step-by-Step Guide

Are you new to WordPress and struggling to figure out how to change your homepage? You’re not alone! Whether you’re using Divi, Elementor, or any other page builder or theme, changing your homepage can be a bit confusing.

But fear not, in this tutorial, I’m going to show you the correct way to edit and change your homepage in WordPress.

Join +3 610 subscribers!

Understanding the Challenge

When you first install WordPress, you might notice that editing the homepage isn’t as straightforward as editing other pages. By default, the homepage in WordPress is not a traditional page; it’s a template. This can lead to confusion for many users. Let’s take a closer look at how to overcome this hurdle.

The edit button is missing on the defaulthomepage in WordPress

The “Edit Page” button is nowhere to be found on the default WordPress homepage. 

Step 1. Create Your New Homepage

  1. Access Your WordPress Dashboard: To start, log in to your WordPress admin area.
  2. Navigate to Pages: In the WordPress dashboard, go to the “Pages” section.
  3. Create a New Page: Click on “Add New” to create a new page. You can name it whatever you like; let’s call it “My Home Page” for this example.
  4. Adding Content: Now, you can add content to your new page. You can use the WordPress block editor, page builders like Divi or Elementor, or simply add text and images.
  5. Publish the Page: After you’ve added your content, click the “Publish” button.

Now we are ready for the next step!

Step 2. Changing The Default WordPress Homepage

Now, let’s replace the default WordPress homepage that displays the blog post “Hello World!” with your own custom homepage.

  • Navigate to Reading Settings: Here’s where the magic happens. To set your new page as your homepage, go to “Settings” and select “Reading.”
  • Static Page Option: In the Reading Settings, you’ll see two options to the right of “Your homepage displays.” The default option is “Your latest posts,” which is suitable for a basic blog. However, if you want a custom homepage, select the second option, “A static page.”
  • Select Your Page: Once you’ve chosen a static page, a dropdown menu will appear below. In the “Homepage” dropdown, select the page you created earlier, in our case, “My Home Page.”
  • Save Changes: Don’t forget to click the “Save Changes” button at the bottom of the page to apply your settings.

That’s it! Let’s have a look in frontend.

Assign your homepage in the WordPress settings at the Reading tab

The sweet spot where you can assign your custom homepage is hidden under Settings » Reading in your WordPress dashboard.

Step 3. Verifying the Changes

  • Check Your Homepage: Now, if you visit your website, you should see your custom homepage displayed. Congratulations! You’ve successfully changed your homepage.
  • Editing Your Homepage: One more thing: notice that you now have an “Edit Page” link at the top of your homepage. This link allows you to easily update and edit your homepage whenever you want.

Now it’s time to get creative and refine the content on your brand new WordPress homepage!

Set your custom homepage in WordPress to enable the Edit Page button.

Troubleshooting Tip

If you don’t see your newly created page in the dropdown menu under Reading Settings, ensure that the page is PUBLISHED. If it’s still a draft, you won’t be able to set it as your homepage.


Changing your homepage in WordPress may initially seem tricky, but by following these steps, you can easily create and set a custom homepage for your website. With your new homepage in place, you’ll have more control over your site’s look and feel, making it a more effective tool for engaging your audience. Don’t hesitate to experiment with different layouts and content to make your website truly unique. Happy website building!

That’s all for today!

I hope that you enjoyed this post. Subscribe to DiviMundo on YouTube and join our Facebook group for more crisp content on WordPress and web design.

👉 Related post: How to create a stunning homepage with Divi

👉 Free course: Create a WordPress website from scratch with Divi

Related posts


Submit a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Affiliate Disclaimer

All content on DiviMundo is funded by you – our beloved readers. Some of the links are affiliate links. This means that if you click on the link and purchase something, I will receive an affiliate commission. But it will never cost more for you. Thanks for your support!

Victor Duse, founder of DiviMundo