How to approach a site where it has sub-businesses, each with its own pages (“articles”, “staff”)? Don’t want to use WP multisite

The structure would be something like this.

Main site

About Us
Our Staff

Person A
Person B, etc

Catering Service

About Catering Service
Staff of Catering

Person 1
Person 2, etc

Articles of Catering

Article 1, etc

Wedding Service

About Wedding Service
Staff of Wedding Service
and so on…

What would be the best way to approach this kind of site?

I was thinking of making each subsites (catering, wedding, etc) as custom post types. The CPTs would be: “Main Site”, “Catering Service”, “Wedding Service”, etc.

Then each CPT has their own taxonomy which would be: “About”, “Staff”, and “Articles”. It would be then easy (there is a solution in other question) to set the permalink to be something like:

http://website.com/posttypes/taxonomy/post-title/

(e.g.) http://website.com/catering/staff/person-1/

Initially it seems sound. However I’m not sure if this approach is the best solution. It’s kinda hackish.

I prefer not using multisite.

Any tips or something that I should consider before moving forward?

Read more here:: How to approach a site where it has sub-businesses, each with its own pages (“articles”, “staff”)? Don’t want to use WP multisite

Leave a Reply

Your email address will not be published. Required fields are marked *