If you want sections in a subdomain and in subdirectories, use a multi-site installation. See Create a Network and our tag multi-site.
Then you set the the blog and the shop as separate sites, and the portfolio
as a custom post type or as a regular page in the main blog.
Related Posts:
- Add additional Network constants to wp-config.php dynamically
- How do I transition multiple installations to a single Multisite installation?
- How To Provide Sub-Blogs Their Own Domain Names?
- Multiple Domains and Subdomains Using Multisite Installation
- How to prevent first post and first comment on WP MU?
- Multiple Multisite networks on the same domain?
- Alias domain to Multi-site installation in Apache
- muliple wordpress multisite installs on the same sever
- Different Domains in Multisite Setup
- Multisite on single wordpress
- Should I go for Multisite or separate WP Installation?
- How to migrate subsite from dev multisite to production multisite
- How to delete post revisions?
- Multisite Network Port Num Issues?
- Anyone figured out how to use WordPress MultiSite with Domain Mapping & SSL?
- How to use alias domain for multisite installation?
- WordPress Multisite with multiple domains using Nginx
- WordPress Multisite. Can domain be used instead of subdomain?
- Multisite behind Varnish
- Generate WP-CLI @alias for each site on multisite
- How to Set up a Multisite WordPress?
- Multisite, turn off “create new site”
- wp-admin slow in multisite
- restore_current_blog() vs. multiple switch_to_blog() followed by removing $GLOBALS[‘_wp_switched_stack’]
- Changing Multisite URL after the subsite has been in use
- Network setup tab is not shown under Tools
- How to move theme directory but not plugins/uploads out of WordPress root directory?
- How To Modify New Sub Blog Immediately When Super Administrator Creates It?
- Jetpack Blog Subscriptions on Multisite [closed]
- How do I add JavaScript that will execute on all my sites in Multisite?
- Issue converting single site to multi-site – blogs.dir folder not created
- WordPress Installation for multi-domains with nginx and php-fpm
- Limit multisite/network site names to a property of the user
- Why are images not displaying?
- Multisite Subdomain Using More Resources Than Others?
- How to properly force https and www on multisite with Apache HTAccess
- Preview posts returns 404
- Change multi-site installation from sub-domains to sub-directories
- Multisite on Rackspace Cloud (ubuntu lucid)
- How to stop unlink images when remove a site or user
- WordPress multisite with multiple parent domains
- Multiple homes for multiple languages [closed]
- Does WordPress MultiSite use separate MySql databases?
- WordPress multisite installation broke menu links
- Multi-site vs seperate installs for just 3 blogs?
- Installing WP twice in same Directory?
- Migrate a WP website from a single-server single-domain to a multi-server multi-domain installation
- How do I use different URLs in a single WordPress installation?
- How to host blog on separate domain from main site
- How to redirect one page on the subdomain
- Can you manage multiple domain names from a single WordPress multisite network?
- Pushing stored procedure to a multisite database in WordPress
- Can you install / activate the multisite when the install is in a subfolder?
- WordPress Multisite Strange Redirect on Primary Site
- Multisite Redirection to new domains
- One WordPress Installation for 2 Domains
- Link structure, WordPress IIS
- Multisite Installation is all the same site
- 2 website 1 database… Local to online
- WordPress stuck in deleting user
- WordPress Multisite – Create Default Post and New Category On New Site Install
- Multisite installation on an existing single installation
- One WordPress install for main site at domain.com and blog at blog.domain.com?
- How Can I Change The Name Of My Subdomain in WordPress Multisite
- WordPress multi-site, developing locally and syncing live changes
- How To Run Multiple Multi-Site Networks On Same Box [closed]
- Multisite: Redirect to appropriate domain if subdomain doesn’t exist
- Install multisite wordpress on a subdomain and map to top level domains
- Multisite – One Site with multiple URLs
- Multisite configuration for multiple domains
- Is it possible to install WordPress MU on a subdomain?
- How long is “as long as possible” in wp_cache_set()?
- Folder structure when using multiple domains with WordPress
- Multisite subdomain-site redirects to primary site
- Is there something I need to know in order to use WordPress on foreign (Swedish) TLDs?
- Serve theme and plugins assets from correct domain on multi-domain multisite
- After switch domain, some parts of my site still point to my old domain
- How to map domains to specific pages in WordPress and display them in the address bar?
- Can assign a new domain to a site in a multisite?
- Create new multisite from existing and keep domain?
- How to add WordPress site to multisite network when both are addon domains
- In Multisite: Site / Blog IDstill exists after deleting site
- New domain in multisite environment
- Use a single WP installation instead of three
- Multi-site Installation in WordPress | Security & Future Migrations
- Delete all blogs on multisite
- How To Change the URL of a WordPress Multisite
- Using www along with non-www for main domain in multisite installation
- Is there a built in method to protect pages?
- wordpress multisite not installing
- cannot access subsites in wordpress multisite
- Default sub-pages on WordPress Multisite
- Set static page as default front page on newly created sites in multisite
- Create a Network of Different websites with wordpress
- WordPress multidomains and subfolders
- Setting up wordpress on a hosting server for the first time
- Integrating WordPress for blog and other content pages in a web app
- Could not find site error
- WordPress Multisite
- Swap domains of two sites with each other in multisite