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 use WordPress Multisite With Different Domain Names?
- How To Add Custom Form Fields To The User Profile Page?
- Specific upload folder for PDFs in custom Post type in WP multisite
- How to migrate subsite from dev multisite to production multisite
- Setting up a wordpress network with third level domains
- How to delete post revisions?
- Multisite Network Port Num Issues?
- Anyone figured out how to use WordPress MultiSite with Domain Mapping & SSL?
- Can upload doc and pdf but not ppt – not permitted for security reasons
- How will self-hosted WordPress work with Google Page Speed Service?
- multisite: use a virtual subfolder for subblogs
- How to use alias domain for multisite installation?
- WordPress Multisite with multiple domains using Nginx
- What is the best way to load the WP environment in a subdomain of my multisite WordPress install?
- Best way to develop multisite and deploy on another server?
- WordPress Multisite. Can domain be used instead of subdomain?
- domain mapping confused about sunrise
- Multisite behind Varnish
- Removing My Sites menu from Admin
- Generate WP-CLI @alias for each site on multisite
- Prevent Deletion of Blogs
- NGINX Multisite Rewrite rules
- How to Set up a Multisite WordPress?
- Multisite, turn off “create new site”
- wp-admin slow in multisite
- WordPress multisite with domain mapping and virtual host on local with fake domain
- restore_current_blog() vs. multiple switch_to_blog() followed by removing $GLOBALS[‘_wp_switched_stack’]
- How to use Multiple-Domains in one Multi-Site Installation?
- Multisite configuration fails with css/js files
- Broken image multisite
- What are the differences in capabilities between the super-administrator and administrator?
- 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?
- Hide root site in Multisite install
- Jetpack Blog Subscriptions on Multisite [closed]
- How do I add JavaScript that will execute on all my sites in Multisite?
- How do I use different domain for subdomains in WP 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
- How do I maintain static directories on multisite subdomains?
- Why are images not displaying?
- Replacing the default content created while the site creation
- How to configure DNS If I use the plugin yet-another-multi-site-manager?
- Multisite Subdomain Using More Resources Than Others?
- How to properly force https and www on multisite with Apache HTAccess
- WP Multisite Static Frontpage
- 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
- What should I do? A multisite, a single website or many websites? [closed]
- 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
- WP Multisite – domain mapping to domain.com and separate site to domain.com/help
- Hosting a seperate wordpress project on localhost
- Multisite development environment
- WordPress with Lan and Wan Access?
- How do I use different URLs in a single WordPress installation?
- How to host blog on separate domain from main site
- Multisite install – Create each domain with its own directory
- wp-config dynamic hostname in WP_HOME and WP_SITEURL
- 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
- How does WordPress determine which multisite the user is on from the URL?
- Multisite multidomain
- How to change the parent Domain Name in Multisites Project?
- How to recover deleted site in WordPress Multisite?
- WordPress Multisite domain mapping with different IPs
- Can you install / activate the multisite when the install is in a subfolder?
- WordPress Multisite Strange Redirect on Primary Site
- Multisite – Looking for ideas to best manage a main site change
- Multisite Redirection to new domains
- One WordPress Installation for 2 Domains
- How can I create a second multisite network in a subdirectory?
- Link structure, WordPress IIS
- Multisite Installation is all the same site
- What are good approaches to routing some urls to a second WordPress install?
- 2 website 1 database… Local to online
- WordPress stuck in deleting user
- Show content of other domain inside WordPress