You should read up on the template hierarchy.
page.php
is automatically used for all static page. It should NOT have a “Template Name” header in it.
home.php
is for styling your BLOG page. It should have a loop that can handle multiple articles.
front-page.php
is for styling static home pages.
index.php
is the fallback template for all of the above files.
Related Posts:
- Natural URL Design and static front page
- Landing / Static HTML page
- How do I make the homepage as the blog page?
- Create a front page template and separate page for posts?
- Allow a static page to show on a dynamic home blog page before the posts
- How can I make my posts on my home page just show summaries?
- Static homepage duplicate issue
- Customizing a blog page layout
- How do I get the Revolution Slider in the header on the homepage, but not the blog index page?
- Using pre_get_posts to filter by custom fields while using static front page
- Blog page only shows one post
- When to use is_home() vs is_front_page()?
- How do you use a CPT as the default home page?
- View homepage in a preview mode
- Getting Post Comments for post ID using WP_Query() and a Custom Loop?
- Show two different sized featured images on homepage
- How to use custom Html file instead of wordpress homepage
- How to redirect WordPress home page to custom static HTML page
- If its not frontpage
- Change admin startpage to Pages-page?
- Changing the homepage
- custom, static home page / landing page with Twenty Eleven theme?
- setting a specific home page for logged in users
- Pagination Not working on Home Page with 2 Query
- How to get the original post_id of a static home page?
- How to change the permalink structure of a master page?
- On Install, which code sets the ‘home’ option?
- How to only show the first X words (from each post) on the home page?
- How to create an archive for all posts that do not have a post format?
- home.php or frontpage (via settings) for theme?
- Custom Theme Blog page not showing Posts
- How can I make WordPress serve homepage to different URL?
- Query string becomes encoded when a static page is used as homepage
- How do I make my single-work page show on my front-page.php?
- WP Multisite Static Frontpage
- query_vars in home, not loading the “home” page
- get_home_path() returning error 500
- Insert Latest Articles in Homepage
- Setting a static home page and blog page without using the settings
- is_home() in HTML head
- How do I make the main page be the blog page and not a separate “home” page?
- Testing if current page is the static page set as home page
- Multiple Blogs on one site. Best Practise
- When clicking on “home” page from any other page, it goes to IP address and my website doesn’t load
- In db https is used for home, but in backend http is used and cannot be edited
- Video to stretch across the entire homepage [closed]
- When does WP ignore content added through the backend editor?
- Overwrite style.css styles from index.php style
- What does choosing a Post Page do?
- CSS to remove “comments count” icon from main page [closed]
- my homepage does not have SSL but another page is ok
- How to make a video play for homepage?
- Recent posts on a static home page
- How to get the true permalink of the static home page?
- Can I install/embed WordPress on a ‘single page’?
- Category selectable homepage
- Move first half of posts to one parent page, second half to the other page
- How to show snapchat snaps on my wordpress! [closed]
- Why does my homepage sometimes shows up in black and white text?
- How do I make a page appear like the “Your latest posts” from homepage display options?
- static homepage no longer shows [closed]
- Show Featured Post Only On The Homepage
- How can I make a portion of the home page user configurable?
- Make custom page look exactly as homepage
- Editing the default page to show all posts, rather than most recent ones
- Best Practices for a Completely Customizable Homepage – without plugins
- Page-loop is looping content from custom loops on the same site. How to avoid that?
- Weird Symbols in Chrome (wordpress) [closed]
- For homepage images (for small business website), is it better to use custom fields or post_thumbnail?
- 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
- Blog page problems
- Try to run a function only on Home
- Using a conditional tag for the home page banner
- Hide text if not homepage
- Recent posts on homepage
- wp-admin/admin-ajax.php – Slowing My Site down
- How not to show leave a Reply to Home Page?
- Automatically set Homepage
- Merging two pages into one homepage
- How do I get my blog posts to appear on homepage?
- How do I make a page the landing page?
- Add a static page that links to homepage
- WordPress Home Page
- Trying to uninstall a theme, but it’s hijacking my home page
- improve my array to display the_title, category, excerpt for homepage
- index.php isn’t front page but shows as it is
- Finding the index page using the admin panel of wordpress
- Can I change the “Home” text in the menu?
- Different banner on home page
- Why does my Posts page only show a single post when using Thematic?
- Coming soon page used instead of home page
- Possible to Alternate between Two Home pages?
- Delete Title and Icone in Homepage
- Homepage white screen after migration server
- I want to load a pre-built php page (and assocated scripts/styles/directories) as the front page. How do I go about this?
- Working with WordPress theme
- Make Home page current if there are sub-menus
- Custom home page with full post for first one only