But some people who want to give their blog a home page go further than that, and don't show any posts on the main screen at all. (Remember, the main screen is where people who navigate to your blog, rather than to posts within it, go.)
This sounds like a strange thing to do - after all, blogs are about posts.
But actually it's fine, provided you use some other tools to let readers move around the blog. I've made a 150+ page blog this way, and it works very nicely because I have organised the information and used some index-pages (containing lists of bus-routes, suburbs, maps etc) with tables that link to many other posts.
How to show no (ie zero, 0) posts on the main screenSome people want to do this, as part of the process of giving their blog a home page. It's not possible if your blog has a Dynamic thene, but can be done for blogs with Layout themes.
There are at least two ways of doing it.
Option 1 - use a custom re-direct for your home-pageMake a new Page (Pages > New Page) and add the material which you want to show on your main screen. Publish this page.
Take a note of the URL of the Page that you use created.
Go to Settings > Search preferences > Errors and re-directions . Custom re-directs
Click Edit then New re-direct
In the dialog box which opens:
- Enter a back-slash (ie / )into the first (From) box.
- Enter the URL of the page that you noted earlier into the second (To) box
- In the To box, remove the blog-address, because Blogger already adds that for you.
Eg if your URL is http:/www.myBlog.com/p/home.html
then just enter /p/home.html
(note that you keep the backslash (/) just before the P.
Click the Permanent checkbox.
Click Save changes.
Job Done! Anyone who goes to your blog's home page will now go automatically to the alternative page you made - and the effect is that no posts are shown on the home page.
Option 2 - use the Posts and Comments settingChoose the Settings > Posts and Comments panel from the left sidebar.
Enter zero (0) into the Show at most field
Click Save Settings in the top right hand corner of the screen.
About this method
The method in Option 2 works: no posts are shown on your home page.
But by default, nothting else is shown, either. Unless you take steps to avoid it, your readers will see a grey box saying "0 Posts" when they look at your blog's main URL.
Some of the things you can do to avoid this include hiding the "showing posts with label XXX" message, and creating a gadget that only shows on the "home" page.
The custom re-direct option is probably the best approach - and is certainly what I've used for my blogs recently: it's clean, and doesn't need any special messing around with gadgets etc to put content onto the "home" page.
But there may be cases where the second option is better - and I have recently confirmed that it still works.
Related ArticlesLimiting your blog to only have one post on the main page
Giving your blog a home page
What are dynamic view themes?
Blogger theme types
Using tables in your blog
Displaying a gadget only on the home page