The framework is not the problem. You just need to exclude your Consulting category from the loop each time you have it. Then use a custom template for the marketing page. Another option would be to set up a multi-site install and then use Consulting as its own blog.
EDIT:
To exclude the category try adding this to your themes function.php
function exclude_category( $query ) {
if ( !$query->is_category('consulting')) {
$query->set( 'cat', '-1' );
}
}
add_action( 'pre_get_posts', 'exclude_category' );
Edit 2: fixing the problem chip mentioned below.
Related Posts:
- WordPress MultiSite Active Directory integration and site privacy
- How to tell which database tables belongs to which multisite site
- Password Reset for Users on a Multisite Subsite
- Can a multisite’s blogs be accessible from two different sub-domains?
- How do I change the Multisite URL?
- Can upload doc and pdf but not ppt – not permitted for security reasons
- Steps for Moving Multiple WordPress Installs to a Multisite Install?
- Allowing periods in usernames
- domain mapping confused about sunrise
- Single-user registration to access all sites in WordPress MultiSite Network
- Running several WordPress sites on same core / plugins?
- Infinite loop problem with the WordPress MU Domain Mapping plug-in
- How to use Multiple-Domains in one Multi-Site Installation?
- How to automatically register widgets on new blog?
- .epub file blocked despite ALLOW_UNFILTERED_UPLOADS set to true
- WordPress Multisite Layered Admins
- How to add multiple existing users to a multisite site?
- Hide root site in Multisite install
- Changing URL in multisite
- get_sites() for sites registered before given date
- Favicon plugin for WordPress running in network mode (multisite)? [closed]
- WordPress Multisite with VVV
- How to share posts in WordPress Multisite?
- How do I park secure.primary.com on top of the multisite ID:1 domain: www.primary.com (primary multisite domain)
- How to order by blog ID in this multisite ‘List Blogs’ custom function
- WordPress Multisite local: wp-login.php refreshes on login Chrome Browser
- Alias domain to Multi-site installation in Apache
- Multi Site Search Pagination is Broken
- Multisite setup creating custom table
- Woocommerce Multisite Get Orders from Another Site
- Subdomains With WordPress
- Bulk activate a theme on multisite
- Assign role to user on first login, if they are first (after admin)
- Multi language site with same content
- Multisite development environment
- Pretty Link Lite Plugin on WP Multisite
- WPMU Development Environment
- turn single domain off
- WordPress Multilingual Theme using Multisite
- How to create sub site in wordpress multisite programmatically?
- wp-config dynamic hostname in WP_HOME and WP_SITEURL
- Mapping subdomain to point to sudirectory site in WordPress Multisite Network
- WP doesn’t remove uploads from folder when removed from “Media Library”?
- How does WordPress determine which multisite the user is on from the URL?
- Multiple multisite instances connecting to the same database
- Multisite multidomain
- Notice bar at frontpage for multisite
- How can I use WP_Site_Query to find a blog by blog name?
- Multisite – Images often getting uploaded to the wrong month directory
- Limit entries number on network/sites.php
- Apache Site Aliases & WordPress Multisite
- Single sign on for several website domains
- How to create a Multi-Network subsite?
- Multi-language site on different domains
- How can I use separate domains for single pages?
- Conditional Image Sizes for Use via Theme Customizer Upload Only
- Hierarchy in multisite
- Create default pages in wordpress multisite
- Remove superadmin role from the “change role to” menu in user listing
- use get_theme_mod from all sites in network
- Generate HTTPS Urls in multisite
- Replicate network plugins without having to configure it for each subsite?
- Why are “numeric only” names disallowed when creating a new site in a WordPress multisite network?
- How to organize my js files
- Installing multisite network on a bluehost addon domain
- Update WP install to WP network & it broke the DB connection
- WordPress Multisite URLs and Multiple Updates
- How can you customize on a multisite?
- Multisite switch to blog
- How to Force WWW. in Domain With WordPress MU Domain Mapping Plugin?
- Function to check whether the user is at the top level of the network?
- How to check main site user level from subsite in a multisite network
- How does WP decide how to evaluate database integrity
- Interchanging WordPress Multisite primary site
- wp option get blogname –url=my-sub-site.com returning main site option
- Admin users not able to see network menus
- Cannot enable WordPress Network – ‘MULTISITE’ already defined and false
- wordpress.mydomian.com 404 Error
- Assign user to belong to a subsite in Multisite instance
- Multisite – SMTP not working on other network sites
- using htaccess to check for cookie on permalink then conditionall rewrite with query parameter
- Using multisite, how can I get two different sites on the network to have different active themes?
- What structure should I chose for my website?
- How to show another link post from another blog multisite? [closed]
- How to auto create site after user sign up on multisite(network)
- How to get all pages on specific blog after switch_to_blog?
- One login for 3 WordPress installations with combined user table doesn’t work
- Get multisite count without php?
- How to create 30 new sites from an export of a master site?
- Export to WXR for pages containing script and iframe tags
- Get current user outside of WordPress Multisite
- Multisite installation without using domain root
- Moved my site to new host now getting 404
- WPMU widget use sitewide
- multisite registration: check existing subdomains while typing
- Multisite   wrong encoding problem
- Cannot login to admin panel in multisite install if subdomain is added to hosts file
- Can we able to post blog on another WordPress blogsite?
- Using a number for limiting registering or banning on multisite
- Help with image directory issues on wordpress multisite