Support » Themes and Templates » single post, multiple categories

  • stinker

    (@stinker)


    I am creating a movie website. I have 6 categories (Genre, Director, etc.), each with its own group of subcategories (for example Genre > Action, Drama, Western, etc.).

    All of my posts are in multiple categories and subcategories.

    I successfully created templates for the various categories and subcategories, using both built-in inheritance and the inheritance plugin (I had to tweak the categories a little, and create sub-subcategories).

    This is where trouble starts.

    When I delete my single.php template, single posts inherit the index.php template. I am happy to leave the single.php file in the template folder, but then how do I get posts to inherit a category template?

    It would be nice if WP could present a page based on referring page. For example, if a user clicks on a link at Google, they get the “single.php” template. But if a user comes from my “Genre > Westerns” page, the post uses the Westerns subcategory template.

    I know this is confusing and a lot to ask, but I greatly appreciate all the help I’ve gotten up to this point and I thank you for any further help.

Viewing 4 replies - 1 through 4 (of 4 total)
  • moshu

    (@moshu)

    First of all… since there are hundreds of plugins out there – a link to the plugins you mentioned would be beneficial, otherwise I have no idea what plugins are you using or talking about.

    stinker

    (@stinker)

    I’m using Kafkaesqui’s “Category Template Inheritor”.

    http://wordpress.org/support/topic/58382?replies=5

    I was also using Kaf’s “Post Templates by Category”, but it seems like the functionality I need from that plugin is built into WP 2.0., therefore I turned it off.

    http://guff.szub.net/2005/07/21/post-templates-by-category/

    Let me know if you have any questions.

    moshu

    (@moshu)

    You are the first one mentioning that category template-inheritance is built-in into 2.x. I guess, I’ll have to check that out…

    On the other hand I can’t remember any solution for assigning a template based on referrer.

    Isn’t your problem related to the fact that posts belong to multiple categories and WP (or the plugin) is “confused” as to what to inherit?

    stinker

    (@stinker)

    That’s right.

    To preface, I’m not a coder. But what if some category information were placed in the referring link. For example…

    ‘http://www.domain.com/?cat=10&p=14’

    This would require a plugin to add the “cat=” to the link and another plugin to receive the information and return the correct template.

    Thanks for taking a look.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘single post, multiple categories’ is closed to new replies.