Using WordPress as a CMS to a site AND blog (two completely different layouts for each). Duplicate installation?

I’m going to create a website using WordPress static pages feature. It’s going to have a menu for all the created pages.

A blog is going to be created as well. This blog has a completely different layout/menu from the main site, but within the same domain: “http://www.domain.com” is the website url, and “http://www.domain.com/blog/” is the blog url.

Read More

I was thinking of installing two different WordPress instances: /var/www/public_html/ and /var/www/public_html/blog/. Although it’s a simple solution, users are going to be duplicated: if you change password in one system, you need to change in the other.

So, I would like to know from you which other approaches are possible: create a “dynamic” theme (call a theme when in root domain, another whern /blog – dont even know if this is possible), or for example a plugin to syncronize users from both instances?

Does WordPress MU solve this problem for me?

Thanks!

Related posts

Leave a Reply

3 comments

  1. I agree with hsatterwhite. Simple steps :

    1. Define (create) a new template page for your blog starting with :
      <?php
      /*
      Template Name: Blog
      */
      ?>

      at the very top of the page.

    2. Add a new page “blog” and choose the “blog” template (or whatever you called it before).
    3. Go to your administration page, and set up another static page to your front page (a page called “Home” for instance), and the blog page you’ve just created as the Posts page (screenshot from WP website)

    Now you’ll be able to control where the user arrives when he visits your site, and most importantly your CMS and blog layouts. You’ll just have to play with WP and make it looking like it’s 2 different parts of your website.

    Nicolas.
    ps: WP MU is was there to handle multiple users (MU), not multiple installations 😉 Anyway, in WP 3 I think WP and WP MU are merging together.

  2. All these solutions you provided are supposed to create a lot of files and ifs in my theme folder, I appreciate your suggestions but this is no what I was looking for.

    I found exactly what I needed in a plugin:

    Want to switch between two themes
    according to a specific criteria in
    your URI?