You will create a page for your homepage and tell WordPress to use it at your site's main address. You need an account allowed to publish pages and change Reading settings.
Create the pages first
- Open Pages → Add New. Name the page Home, or use a descriptive title for your business.
- Add the page content with blocks. A RoarWP page layout can provide the structure; replace its example text and links before publishing.
- Preview the page at a narrow width. Check heading order, buttons and images, then publish it.
- If you also want a blog, create and publish a separate page named Blog. Leave its content empty: when assigned as the posts page, WordPress uses that page for the posts listing rather than its ordinary page content.
Start the homepage with a plain explanation of what the site is for. Follow it with the material visitors need to decide or act. A home page does not need a slider, a page builder or a plugin simply to exist.
Set the homepage
- Open Settings → Reading.
- Under Your homepage displays, choose A static page.
- Choose your published homepage in Homepage. If you created a blog page, choose it in Posts page.
- Select Save Changes.
- Visit your site's main address while logged out. Open the blog URL separately and check that it lists posts.
Use different pages for Homepage and Posts page. If the controls are missing, check that you have published pages and the required permissions. Multisite or hosting restrictions can also limit settings.
If a block theme shows a different layout
A block theme can provide a Front Page template that takes priority at the main site address. Open Appearance → Editor → Templates and inspect the relevant template. Its structure can contain a Post Content block, which displays your page's content, or contain its own blocks directly.
If your newly written page content is missing, check for Post Content before rebuilding the page. Decide where the content should live: the page for page-specific writing, and the template for shared structure. Avoid maintaining two competing copies of the same homepage text.
The posts listing uses its own template structure. Editing the Blog page's normal content is therefore not a reliable way to customize that listing. Use the theme's relevant blog template instead.
Connect navigation and verify
Add a Home link and, when relevant, a Blog link to your menu. Follow the Navigation guide for a block theme; classic themes usually use their menu controls.
Check the public homepage, a post, and the blog page on a phone. Confirm that the homepage's main button leads somewhere useful and that the site title returns visitors to the homepage.
Changing the assigned homepage does not require changing all your post URLs. Keep existing slugs stable unless there is a separate reason to migrate them.
Sources & verification
Sources checked October 1, 2026. Documented behavior is distinct from hands-on testing.