You can enable a unique Portfolio content type to help organize your portfolio projects in a special section of your dashboard.
You can do this in two simple steps:
- In your site’s dashboard, go to Settings → Writing → Your Custom Content Types and make sure the “Portfolio Projects” option is checked.
- Add projects under the new Portfolio menu item in your sidebar.
After you’ve added some projects, they’ll be visible on your website at http://yourgroovysite.wordpress.com/portfolio/.
If you’re hoping to use your WordPress.com site to show off your portfolio separate from your blog posts and pages, the Portfolio content type will let you easily manage all your portfolio projects in one place. It also gives you a number of different ways to display them on your site.
Activating the Portfolio Content Type
To add the Portfolio menu item to your dashboard, you’ll first need to activate it on your site. Although some themes will do this for you automatically, you can do it in any theme by going to Settings → Writing → Your Custom Content Types and checking the “Portfolio Projects” option.
While you’re here, you can also specify the maximum number of portfolio projects you want your site to display on portfolio archive pages and templates in the field just below the “Portfolio Projects” checkbox. This setting is separate from the number of posts you want to display on your blog or in your RSS feed.
After you’ve enabled portfolio support, make sure to save your changes at the bottom of the page.
Adding and Managing Portfolio Projects
After the portfolio content type has been activated on your site, you can manage your projects under the new Portfolio menu item in the sidebar.
Similar to the way you add new blog posts, you can add a new project under Portfolio → Add New. Portfolio projects are ordered by the date they’re created, with the most recent project displayed first. Adding a Featured Image to each project is highly recommended, and lets themes and the portfolio shortcode display your projects in a more visual manner. Each project’s featured image is also displayed in the Portfolio → All Projects list.
Along with the Portfolio content type, there are two ways of categorizing your projects: Project Types (similar to Categories) and Project Tags (similar to Tags). These are available in the Portfolio menu item and on the Edit Project page.
Viewing Portfolio Projects
There are a few different ways to view your portfolio projects after they’ve been created.
The following links are created once you add portfolio projects, types, and tags. Be sure to swap the words in bold with your real site address and the appropriate slug. For example, if your project type is called Watercolors, your default slug will be watercolors and your address for the watercolors project type archive will be http://yourgroovysite.wordpress.com/project-type/project-type-watercolors/.
- Portfolio Archive - http://yourgroovysite.wordpress.com/portfolio/
- Single Project Page - http://yourgroovysite.wordpress.com/portfolio/project-slug/
- Project Type Archive – http://yourgroovysite.wordpress.com/project-type/project-type-slug/
- Project Tag Archive – http://yourgroovysite.wordpress.com/project-tag/project-tag-slug/
The Portfolio content type comes with a shortcode to let you easily display projects on posts and pages.
[portfolio] embeds an archive view of your portfolio projects. » Full instructions
Although all WordPress.com themes will display your projects after they’ve been created, a few themes have been designed specifically with the Portfolio content type in mind. These themes will have specific styles for the project archives and portfolio shortcode, and may provide specially designed page templates to display your portfolio in other ways.
If any of the Portfolio page links result in a “Page Not Found” error, this can be easily fixed by disabling and re-enabling the Portfolio content type. Go to Settings → Writing → Your Custom Content Types, uncheck the “Portfolio Projects” option, save your changes, and then re-check the “Portfolio Projects” option and save your changes again.