Support » Theme: Suffusion » two theme skins in one site

  • Firstly, let me say well done on Suffusion! Very comprehensive theme.

    I am building a site for a niche publisher. In that site I would like a sub-site (just really want to have a different header to distinguish the sub-site from the main site).
    Essentially this means the ability to style some pages differently from others.

    Not sure how to achieve this, can you help?

    Cheers, Simon

Viewing 6 replies - 1 through 6 (of 6 total)
  • esmi


    Forum Moderator

    Suffusion Support:

    Suffusion is a Repository-hosted Theme; I don’t think there’s anything wrong with asking this question here?



    Forum Moderator

    None at all. It’s just that it’s a pretty complex theme, so the question might be best answered by the theme’s developer on the theme’s own forum. Just pointing out the forum url as an option. Don’t know enough about the inner workings of Suffusion to risk suggesting a solution for this one. Every time I’ve tried, Sayontan has posted a day or so later pointing out that there’s a better way to do this. 🙂

    Ah, gotcha. I mis-read it as, “post there, rather than here”. My mistake. 🙂

    Theme Author Sayontan Sinha


    Well, I do “troll” around here occasionally, so not much harm is done if the question is asked here, though it definitely gets my attention faster on the official support forum (that is free too, FYI).

    To answer this particular question I believe the solution lies in the site setup (and that is not necessarily dependent on the theme). If this is a “sub-site”, is the sub-site a specific sub-domain on the main site? If so, is this a multi-site installation? In case of multi-site installations the solution is really simple – the theme can be customized for each site individually. So you can have a different header specified in the options for your sub-site.

    If this is NOT a multi-site installation, the solution is still quite easy. Basically you need to set a header specific to certain pages. If you look at the source HTML for your pages you will see that the body HTML element gets a class specific to the page. So the header for that page can be determined by using the page class and the header id together, and defining a CSS rule in Suffusion Options → Back-end Settings → Custom Includes → Custom Styles should do the trick (I am assuming you are not using a child theme).

    Thanx for your answers.
    @sayontan, I wasn’t able to define a CSS rule for page class and header ID and get it working (I probably missed something). However I did attach a style sheet to the Single right column template (as this template will not be used elsewhere in the site). I now have a subsite, with look/feel of main site, with just minor header changes to show difference.

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘two theme skins in one site’ is closed to new replies.