Set a page as the default view on blog load? (5 posts)

  1. Loganaew
    Posted 8 years ago #


    I would like to create a page in WordPress to be used as a "homepage" or "splash page", I don't want my posts to show on it.

    How do I make a wordpress page come up when accessing http://www.domain.com/blog instead of a list of all my posts?

    I'd like to use a WordPress page not just a regular html page because I want all my navigation items and theme to be on it.

    Is there a plugin or anything?


  2. Chris_K
    Posted 8 years ago #

    Built in feature, actually.

    Create the Page first.

    Go to Settings -> Reading and check out the "Front Page Displays" section.

  3. wolfdogg
    Posted 8 years ago #

    Just kind of playing with this after reading this.. and curious.. After doing this, now I have the page I created and the 'Home' link showing the same thing. That looks a bit unprofessional. Is there no way to hide the newly created page from showing up in the menu and only displaying when hitting the 'Home' link?

  4. Chris_K
    Posted 8 years ago #

    @wolfdogg - I'm assuming your question relates to the page lists displayed by your selected theme?

    One option would be to modify the theme's wp_list_pages() function to exclude the page from the list.

  5. wolfdogg
    Posted 8 years ago #

    Yep.. that I was. I just loaded the 'Exclude Pages' plugin.. took it right out. Works great.

Topic Closed

This topic has been closed to new replies.

About this Topic