You may want to also consider using multiple taxonomies, not just one- categories. One taxonomy for location, another taxonomy for content type, then you won’t have duplication of sub-categories. see taxonomies in codex for more info.
Related Posts:
- WordPress Multisite – global categories
- Get posts from sites in Multisite?
- Multisite – Protect categories from deletion?
- Category page doesn’t use category.php, instead it redirects to homepage
- 5 blogs on one WordPress site
- Multisite blog converting categories to subdomains
- Adding categories to all blogs at once
- WordPress MU 2.9.2 to 3.0.5 changes to category.php
- How to make category RSS feeds show full content
- Multi-site or categories?
- Multisite – create a category in specific site
- WordPress Multisite – global categories
- Default category link for a custom category is a broken link
- Archives for each category on WP Multisite
- How do I share categories across selected sites in a Multisite setup
- get_categories() returns “Uncategorised”
- wordpress multisite… collect all posts on main blog – exclude category?
- Can Categories be used to hack a Multisite-like setup w/ a single MySql db?
- How to Sync Menu, Widgets and other masters from Main Website to its Sub Site
- Categories show 404 error on multisite installation
- Global navigation in multisite: problem with categories
- Duplicate new categories across multisite network
- get_the_category return empty inside loop
- global categories – Share specific categories in wordpress multisite
- Limit Category/Tag Dropdown To blog_id in Multisite Install With Global Categories/Tags
- Using template file for single post in sub-directory multisite
- A search box for all sites – Multisite
- How to create default categories in new installs?
- How to populate a WordPress install with a lot of categories, quickly?
- How to structure Multisite sites into categories?
- List all subcategories from category
- Get category ID from category slug (not working)
- How do I remove “Uncategorized” from posts with more than 1 category?
- Remove parent category from permalink? Basically only have the child category?
- Filter by post category in Media Library
- Custom post types with their own permalink structure
- Display all posts in category, with specific tag posts at top
- Send an email when custom post type category is changed
- How to Set an Individual Homepage for Each User?
- Why adding Categories does not auto refresh in Backend while using my custom theme?
- Remove specific category from a post
- Search by word, category, tag, author
- How to hide certain categories in wordpress dashboard?
- How to filter archives both by category and tag?
- How i can let users add notes to my posts
- Woocommerce – Get product category 2nd level category
- Hide post meta data on a specific category
- How can I get an tag to wrap each ancestor that gets outputted in this condition?
- How to prevent empty category to list content of sub categories?
- Why would in_category only return one post in a specific category?
- Is it possible to have WordPress not recognize category URLs?
- Disallow categories from this MySQL query
- Use a wordpress page to display a certain category
- getting content from main domain to sub-domain using category and WP_Query
- How to list child categories?
- Creating gallery with taxonomy images plugin?
- Full text articles in the rss feed (i.e. without the more tag)
- Solution for ascending order in a category
- Restoring default article pagination on archives – Removing custom limits
- Show Posts from Single Category Not Working
- Exclude category from query
- Functions.php: Exclude Category from “Blog”
- How to loop custom post_type from (a) specific category(ies)?
- How to restrict category creation to admins only while allowing editors to still pick category
- Show child taxonomies (that have posts) of the current parent taxonomy
- Query (built in) Categories and Advanced Custom Fields?
- Get next post in same category not working WP 4.7.4
- Filter By Category Dropdown List With Custom Taxonomies
- query_posts by category_name and custom taxonomy
- Page that links to category content
- Query from multiple category (and)
- Wp Dropdown Category Not Show Current As Title
- How to load several hierarchical categories from functions.php
- How to get the deleted category id?
- Maintaining a separate posts page for certain categories and don’t show those on home page
- WP E-Commerce WPEC 3.8 Sort Categories
- How do I list only children of a specific category in a drop-down?
- Link posts together (relative, not grouped)
- Creating a Blog with numerous categories
- How to hide description on categories and tags?
- Exclude a category from block editor’s category widget
- Replace deprecated get_category_children code with get_terms
- Show category in post page, that is in specific category
- Retrieving Categories based on the first character of the name
- Woocommerce: all products of all categories instead products of one category
- Ajax load more not working with multipler categories
- Image Upload Custom Form Field for Category and Custom Taxonomy
- Category custom template is not showing correct posts
- Assign a class to first element in category in loop
- Category page shows only 1 post when that post has more than 1 category?
- Assign a category to all articles
- How can I modify this code to iterate over an array of categories?
- get_adjacent_post_link excluded_terms ignored
- Include category name in page template
- One category not displaying template updates
- Matching usermeta at registration to categories of content
- How do I hide posts in a category from all listings but still allow the posts to be viewed?
- How to show monthly archive posts?
- How to display posts by author in a separate page, other than author.php?
- Custom EndPoint not working when strip child category in URL