Viewing 4 replies - 1 through 4 (of 4 total)
  • Going on what you are saying, you’ll need something like the following:-

    single-hotels.php
    single-schools.php
    single-hospitals.php

    archive-hotels.php
    archive-schools.php
    archive-hospitals.php

    taxonomy-place.php

    See here: https://developer.www.ads-software.com/themes/basics/template-hierarchy/

    You’ll need to put this in your template.

    As far as the URL structure, this is a URL rewrite and is quite advanced so I’m not sure exactly what the URL rewrites you will need. You can have a read through some of the documentation here – https://codex.www.ads-software.com/Rewrite_API – to see if that helps you.

    Thread Starter Hakkim P Ahammed

    (@hakkimpahammed)

    Dear Rhys,

    Thank you for your reply.

    You are saying about custom post type template, but I need custom taxonomy template. taxonomy-place.php is okay, but there how can I distinguish what to load currently, hotels, schools or hospitals? If I need to show hotels of particular place, how can I do that? How the URL will look like?

    The URLs I have given is just an example, I dont need exactly same as I mentioned.

    Hi Hakkim,

    By the sounds of it you need the custom rewrite rules, and then something like pre_get _postshttps://codex.www.ads-software.com/Plugin_API/Action_Reference/pre_get_posts – so that you add variables to the URL, which you can then check the $query object.

    So, taking out the URL structure, you could create URL’s like this:-

    https://mysite.com/place/london/?show=hotels

    Then using the “pre_get_posts” see if the variable “show” is equal to “hotels”, so then you set the post_type equal to “hotels” to only show hotels.

    That’s it very basic. What you are asking for is relatively complex but that should give you a start ??

    Hope that helps!

    Rhys

    Thread Starter Hakkim P Ahammed

    (@hakkimpahammed)

    That's it very basic. What you are asking for is relatively complex but that should give you a start :)

    Thumbs up!! ?? , I know this is bit complex, and that already gave me a start, but unfortunately I could not reach the required result. This thread explains it quiet simply too.

    Still I am looking for a solution. Hope sombody else can help us.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Custom taxonomy template for multiple custom post types’ is closed to new replies.