Use WordPress for your Portfolio

WordPress is a powerful blogging platform, that gives anyone the ability to run and manage a website. But WordPress is not just limited to blogging. At it’s core, WordPress is a Content Management System (CMS), and as such, can be used for any type of website. Many people are using WordPress as a base for their online portfolio. With WordPress’s robust features and ease of use, why not use it for your Portfolio?

Whatever you portfolio may be, WordPress is a great platform to work on. But how do I use something that’s geared towards blogging as a portfolio? Easy! Here are a few things to help get you started converting the powerful blogging platform into a powerful portfolio.

Design

There are more WordPress themes out there than you can shake a stick at. Unfortunately, most are either not geared towards portfolio’s, or are just complete crap… the latter of which you’ll find a lot of. Picking a design is all about your own personal taste, and -more importantly- what kind of portfolio you are creating for. Here are several great themes that are specifically tailored for Portfolio’s.

Design

Get ThemeDesign

WP Code

Get ThemeWP Coda

Sleekslide

Get ThemeSleekslide

Design Showcase

Get ThemeDesign Shocase

Sharfolio

Get ThemeSharpfolio

evid

Get Themeevid

Cassiopeia

Get ThemeCassopedia

Portfolio WP Theme

Get ThemePortfolio WordPress Theme

If you want to design your site yourself, I still suggest downloading one of these templates to give yourself an idea on how create a template. Here’s also a great resource from WordPress on how to create your own theme: Theme Development. If you do use a pre-made theme, I strongly suggest to not use it ‘as is’ or ‘out of the box’. Edit it, tweak it, make it your own!

Plugin’s

There are thousands of great plug-ins out there, and depending on what kind of portfolio you have, there’s some great ones just for you. What plug-ins you use greatly depends on your portfolio. If you’re a Video Producer, your plug-ins will different greatly from those of a Photographer.

Below are a few great general plug-ins, along with a few specific ones.

All in One SEO Pack

This is a great plug-in to help Optimize your site for search engines. It will automatically generate keywords and description for each post/page, and gives you advanced options on page titles. You can also specify individual titles, descriptions, and keywords for your posts while editing them. A great tool to help boost your rankings.

Get Plugin

Exec-PHP

This tool is not for everyone, and should only be used by those with knowledge of PHP. This plug-in lets you input PHP code into your posts/pages and sidebar. I find it most handy to create custom widgets by writing the PHP code in a text widget.

Get Plugin

Google XML Sitemaps

This plug-in, paired with All in One SEO Pack above, make a great team to help boost your site’s rank. This plug-in automatically generates xml sitemaps, and will then submit them to google, yahoo, ask, and bing. And it does this automatically. Everytime you post a new page or post, this plug-in will update your sitemap, and submit it to search engines. A very handy tool.

Get Plugin

Page Menu Editor

This is a great plug-in for your sites navigation. What Menu Editor does is let you specify what is listed when the wp_list_pages() function is called. What is wp_list_pages()? It’s the function that prints your site’s main navigation. Say you want to list a category in your navigation, or a page, author pages, links, ect., this plug in will let choose while to include and which to exclude. Very handy.

Get Plugin

Category Templates

This is my own plugin I wrote to address a feature I really needed for my site: Templates for your posts depending on what category they’re in. Just as you can with pages, this plugin allows you to specify templates for categories, and even individual posts. Great for giving different sections of your website a different look.

Get Plugin

Download Monitor

With this plug-in, you are able to easily keep track of downloads on your site. You can set up categories, or single downloads. You can even create a clean, beautiful permalink structure for all your downloads. No more log URLs!

Get Plugin

WP No Category Base

This is just a handy little plug-in that takes away that annoying category base in your permelink structure. So instead of yoursite.com/category/portfolio/, it’s yoursite.com/portfolio/. Makes the structure of your site cleaner and more user friendly.

Get Plugin

WP Portfolio

A useful plugin that allows you to show off your portfolio through a single page on your wordpress blog with automatically generated thumbnails.

Get Plugin

What Plugin’s to Avoid

A few things to avoid when choosing your plugin’s:

Be sensible!

If you’re creating a portfolio, don’t add plugin’s that display your Netflix queue, daily fitness tip’s, of your lvl 70 Night Elf’s stats. Use common sense and only add things that will enhance your portfolio, not distract.

Plugin’s that specialize in displaying your followers (twitter).

For a personal site, this would be ok, but for a portfolio, it just seems in bad taste to flaunt your popularity (or lack thereof). You want your site to be about your work, not about how popular you are. Again, this comes down to personal taste, so if you want to show off your followers, go for it! ;-)

Plugin’s that add JavaScript library’s other than your default one.

Whether you’re a jQuery, MooTools, YUI, Prototype, or Dojo user, you want to use plugin’s have use your library, and not others. Not only doesn’t loading more than one library slow your page loading time, it can lead to some huge problems and error out all your JavaScript. If you find a great plugin that uses MooTools, but your theme uses jQuery, don’t use it! Chances are there is a jQuery equivalent out there. Always stick with one library.

Plugin’s that use their own design.

Too many plugin’s come with their own design (ie they have a .css file inserted into your template). This can be unwanted depending on your theme as it can stick out. It can end up looking like a widget to found and simply slapped on your site. Everything on your site should go together. If you do find a plugin that you love, but it has its own design, I suggest editing the plugin’s style to fit with your design.

On a side rant, every plugin that dumps a stylesheet into your theme should come with the option to not include it. That way you can design it yourself in your site’s stylesheet. There are some plugin’s out there that do this, and they are better for it.

Static Homepage

A static homepage is as important to your portfolio as any other part of your site. It’s usually the page that most people land on. If poorly done, you’ll find no one will go any further. A great homepage should be able to convey who you are, and what you do in just a few sentences.

WordPress has a setting (found in Settings->Reading) that allows you to select a page to use as your homepage. However, if you want more control over your homepage, I suggest hard coding it into the page yourself with the is_front_page() function. For example:

1
2
3
if (is_front_page()) {
  // Run code that display's your 5 most recent posts
}

A great homepage should have the following:

  • A sentence or two about you, and what you do
  • Examples of your work
  • A clean, accessible, and easy to navigate menu

Some things to think about adding:

  • Recent portfolio/blog/or whatever entries
  • Recent testimonials
  • Blurbs about how you approach your work

A great way to display pieces of your portfolio is through a ‘featured content’ type display. This can either be a single example of your recent work, or several examples of your work. It’s best not to overload your visitors at this point, so I suggest limiting your examples to 5 or less.

There are great plugin’s out there that allow you to do this. Featured Gallery is one of them. This is a great plugin that will rotate your recent work through a sleek MooTooles images viewer, with optional captions.

Twitter

Ah Twitter. Yes, love it or hate it, but when if comes to your portfolio website, Twitter can be a great networking tool. It’s a great way for you to share content on your site, and a great way for other people to share it as well.

If you already have a Twitter account, I suggest opening a new one that you can use solely for your site. This is to avoid potential clients from linking to your twitter, and finding out everything about you. It’s best to keep the twitter account associated with your website professional.

There are hundreds of plugin’s out there to help you integrate twitter into your portfolio. But most of them are bad. Here are a few great Twitter WordPress plugin’s I would recommend:

TweetMeme

This is the official WordPress plugin from TweetMeme.com. What it does is display how many people have tweeted about your post, and also provides a button for visitors to Re-Tweet. It’s a great and simply plugin.

Get Plugin

Twitter for WordPress

This is a simple little plugin that display’s your most current tween in a sidebar widget. It also gives you the option of using a PHP function to embed your tweet anywhere in your template.

This is by far the best single tweet plugin.

Get Plugin

There are many other plugin’s out there, and I suggest trying out what you feel is best for your site.

Real World WordPress Portfolio’s

If you didn’t believe me before, here are some examples for portfolio’s out there that use WordPress.

Komodo Media

View WebsiteKomodo Media

Freshivore

View WebsiteFreshivore

Eric Powell

View WebsiteEric Powell

Jen Germann

View WebsiteJen Germann

July 31st, 2009 | Wordpress

1 Pinback/Trackback to “Use WordPress for your Portfolio”

Leave a Reply

Name:
Email:
Website:
Message:
SUBMIT