Yes, it is (unusual).
Especially, try to avoid mentioning “pages” since that word (Pages) has a special meaning in WP.
You can set up a home.php
and edit it in the way you like it and have links from there to different “topics” – let’s call them categories in WP terms.
Clicking on a category link –> it will take you to the listing of posts/articles ONLY in that category.
However, the comments and the comment form is accessible always only on the single post view, never on “archives” view (in WP terms the posts in one catgeory or in one month are considered ‘archive view’).
moshu,
Can you please provide more details into how one would set up a home.php page as you mentioned? This sounds code-intensive which would not be my thing.
Also, with further thought, is there another way one could accomplish what I am trying to do to easier and more within the norms of WP?
Thanks so much.
SpaceBear49
The easiest way is to save your index.php as home.php
and edit it to your liking, e.g. deleting The_Loop and replacing it with your static content.
Regarding how home.php works – see Template_Hierarchy.
For the second question: WP takes care of the rest, you don’t have to do anything special to have posts from a certain category displayed on their own “page”.
moshu,
Thanks so far, but I am still unclear on some of the nitty gritty here. ‘home.php’ has been created as you noted. However, when I click on a post link I go to an empty page.
I am obviously missing something big here but have gone brain-numb on what it is.
Can you please advise?:
http://www.amador-observer.com
Thanks!
moshu,
Wait! I do believe I may have got it thanks to your help.
Please hold your reply until further notice or I mark it “solved”.
Thanks!!
moshu or any other “Helper”,
I’m back at it and things are indeed screwed up/not working correctly.
May I impose on you to take a look at the code of home.php to see what I have missed?
(www.amador-observer.com)
Also, I have found that not having index.php results in the Theme not being known so WP reverts to the default code. ( I am using a Theme called Tiga).
What *was* working was commenting out the Loop code in home.php but keeping it enabled in index.php.
However, when I did a minor upgrade to the Theme, it whacked things out.
Further, perhaps I am not commenting the code correctly.
Any help MUCH appreciated.