is_front_page() returns true if the user is on the page or page of posts that is set to the front page on
Settings->Reading->Front page displays
So if you set
about us as the front page then this conditional will only be true if showing the
about us page.
is_home() return true when on the posts list page, This is usually the page that shows the latest 10 posts.
If the settings under
Front page displays are left at default then the home page will return true for both
An example of using
- You have set your posts page to a page called
- A user navigates there and in the header you want to show additional navigation
- You could use
is_home() to do this.