As shown in the template hierarchy image from the documentation, you can name your .php file as front-page.phpor home.php.
By default, WordPress sets your site’s home page to display your latest blog posts. This page is called the blog posts index. You can also set your blog posts to display on a separate static page. The template file home.php is used to render the blog posts index, whether it is being used as the front page or on separate static page. If home.php does not exist, WordPress will use index.php.
- home.php
- index.php
Note: If front-page.php exists, it will override the home.php
template.
See the image below:
Related Posts:
- home.php or frontpage (via settings) for theme?
- How can I make WordPress serve homepage to different URL?
- How do I make my single-work page show on my front-page.php?
- is_home() in HTML head
- Create a front page template and separate page for posts?
- What does choosing a Post Page do?
- Accidentally deleted the ‘home’ page as my front page, can someone help?
- ‘Nothing found’ on home page after custom CSS edit
- Last single full post in home page, excerpts in blog list
- Override static home page post
- When to use is_home() vs is_front_page()?
- View homepage in a preview mode
- Show two different sized featured images on homepage
- Natural URL Design and static front page
- If its not frontpage
- Landing / Static HTML page
- Changing the homepage
- Add Adsense code in index.php
- How to get the original post_id of a static home page?
- How to only show the first X words (from each post) on the home page?
- Query string becomes encoded when a static page is used as homepage
- front end publishing not working on front-end page
- WP Multisite Static Frontpage
- query_vars in home, not loading the “home” page
- How to display thumbnail and excerpt of a page on homepage?
- How do I make the main page be the blog page and not a separate “home” page?
- How do I make the homepage as the blog page?
- When does WP ignore content added through the backend editor?
- How to set up a single portfolio page as home page?
- Overwrite style.css styles from index.php style
- Allow a static page to show on a dynamic home blog page before the posts
- How to make a video play for homepage?
- Template hierarchy about pagination after front-page.php
- How to get the true permalink of the static home page?
- How to show snapchat snaps on my wordpress! [closed]
- Why does my homepage sometimes shows up in black and white text?
- style.css doesn’t load on the home page when front-page.php activated (using stock theme)
- static homepage no longer shows [closed]
- How can I make a portion of the home page user configurable?
- Page-loop is looping content from custom loops on the same site. How to avoid that?
- Weird Symbols in Chrome (wordpress) [closed]
- Main timeline in a different path
- How can I confirm I’m on the home page
- How can I show/hide HTML elements if the page is_front_page
- My custom template page not loading content inside it?
- Recent posts on homepage
- Merging two pages into one homepage
- How do I get my blog posts to appear on homepage?
- improve my array to display the_title, category, excerpt for homepage
- index.php isn’t front page but shows as it is
- is_front_page and is_home are not working in page.php
- Finding the index page using the admin panel of wordpress
- Theme Development -> Specific Homepage
- Different banner on home page
- How do I put my frontpage featured image in a page template for home.php?
- Working with WordPress theme
- Contributors should only access home page
- Different URL for homepage then all your other pages
- Fixed home page
- On home page remove link from logo
- wordpress help needed. How to display both home.php and index.php?
- 1 post per category on homepage and counting those posts
- homepage loading too slow
- Why can’t I gain access to my homepage images?
- Homepage Duplicated with each Post
- After upgrade my WordPress version 5.4.4 to 5.6, I can not set my homepage
- Ability to change homepage on WordPress using API
- Timeout when loading Home Page, correctly load other pages in front or admin
- Remove Home page slug in translated pages
- What is the difference between `Home page / Archieves` and the page set as homepage?
- Remove/Redirect /page/ from homepage WordPress
- Delete Title Bar
- Why 2 home pages?
- Homepage was doubled and cannot be adjusted in Elements
- Homepage Setting missing
- homepage not fully loading after loutout
- How to detect if some page template has been selected
- My blog index page shows the last post as a title?
- How to add dynamic content in title and meta description in wordpress theme for homepage, post page, category, tag and pages
- Wonderflux Framework Static Homepage
- Adding language attribute to homepage
- Post as frontpage – avoid duplicate content
- Show sticky blog post on homepage
- Use page.php for front page
- Using pre_get_posts to filter by custom fields while using static front page
- Set header for default posts page?
- Home in page/post not refer to homepage
- blank page with no code or errors on blog
- how to show the most viewed, random and recent posts in the home?
- Installing Google analytics to home page
- Set home page to last page of a certain category
- How to wrap image logo in Homepage with H1 tag
- Have image slider display only on home page
- How to display both home.php and index.php
- How do I edit my WordPress front page which doesn’t show in the admin pages area?
- I have front error for open website [closed]
- newbie help with home page
- Blog page only shows one post
- Problem getting anything at all showing on my homepage
- Why do all links on my WordPress site show me the homepage?
