Is the static page that you are trying to create a part of WP or not?
If it is indeed a part of WP, you can just go to Options -> Reading and choose one of the static pages as your front page. As long as you have the index.php in the root (/) directory, everything is fine. Just ensure that you edit it to reflect your WP path.
If it is not a part of WP, that is fine too. As long as the index.php exists in the /wp directory (and its reference has been changed accordingly), you can do http://www.mydomain.com/wp and get to it.
Does this help?
Thread Starter
Eric
(@emartin24)
Thanks for the reply. I think I understand what you are saying, but am not sure if it solves my quest…
Here is what I would like:
– WP as a “CMS”
– WP under mydomain.com/wp < done
– mydomain.com/ < a static page rendered by WP
– mydomain.com/blog < WP posts
– mydomain.com/xyz < WP pages (about, contact, etc)
Thread Starter
Eric
(@emartin24)
I just started working with WP and am just curious if the above is easily possible…or if I need to find a different structure/method.
By CMS, do you mean Content Management System?
And from what I understand, all that you ask for is definitely possible using WP.
Here’s what I’d suggest –
– Install WP in the /blog directory
– Copy the index.php to the / directory
– Go to WP and create static-page (by doing to Write -> Pages)
– Go to Options -> Reading and set the front page to be static-page.php from the pages list
– To get to your home page, use /
– To get to your blog, use /blog
– Create additional pages as you wish in your templates.
Alternatively, if you have installed WP in the /wp directory, that is fine too. You can simply create a redirect HTML page in the /blog directory and point it to the /wp directory.
While this would functionally work, I’d recommend installing it straight because search engines and spiders do not like redirects all that much.
Does this help?
1) Make sure that WordPress is installed as usual. The blog messages are shown on the default “front” page. In your case it would be URL/wp/
2) Create a static web page using “Write page”. That will become your new front page.
3) Edit Options->Reading->Frontpage displays: A static page
Assign a static front page (choose the one you want; see #2)
Assign a blog page (call it “blog”)
4) Make sure, that after this change the default page is URL/wp and the blog is URL/wp/blog
5) IF everything worked out, move WordPress back to where it was, to remove the extra /wp/…
Thread Starter
Eric
(@emartin24)
That does help…thank you very much for the suggestions!
Thread Starter
Eric
(@emartin24)
So, here’s what I’ve done:
– Installed WP in /blog
– Copied index.php into /
– Updated URL options to /blog
– Created a page, called Home
– Set Home as the front page
So now when I go to /, I see the Home static page. But I also see it when I go to /blog.
So,
1) What do I need to do to make /blog display the most recent posts?
EDIT – I got this one figured out. I just created a blog page (as suggested previously 😉 ) and then changed my blog URL to /.
2) What is the best way to give each page a custom look and feel? Do I just assign them different templates?
Thanks for the help 😉
Thread Starter
Eric
(@emartin24)
Pretty cool…the reading options has allowed me to setup my root as one page and my blog as another. I was trying to make it a lot harder than it really is 😉
Now I just need to work on the templates/design!
Thanks again for the help.