WordPress 3.0+ Portfolio Plugin

WordPress is by far the most popular blogging platform available. The new release version WordPress 3.0 includes some cool new features, like:

  • Custom Post Types
  • Taxonomies
  • Custom Admin Username and Password
  • Custom Headers
  • Advanced Menus
  • MultiSite
  • And lots more..

With this in mind I wrote an awesome portfolio plugin, called Simple Portfolio that makes your life easier ;-) . It enables you to have a portfolio section on your WordPress site in a proper way.

Simple Portfolio

Manage your portfolio projects easily and use them everywhere you like. This plugin is very simple to use, though it’s very powerful. It doesn’t bother you with a complex user interface. Add project specific information, for example your role and the team you’ve worked in. Add any media you like: YouTube, code snippets or any media from your wordpress built-in Media Library.

Create a project

Adding images with the built in Media Library

Adding YouTube movies..

You can download Simple Portfolio on WordPress.org. Wonder how it works? You can find more information on the plugin’s homepage.

If you have any suggestions please let me know.

Watch the screencast to see the plugin in action!

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • LinkedIn
  • YahooMyWeb

31 thoughts on “WordPress 3.0+ Portfolio Plugin

  1. Thanks! There is a great update coming soon where you can assign projects to a category or tag it. And the ability to add a widget sidebar for showing your latest projects..

    Patrick

  2. Hi,

    Looks really good, but I’m confused about the two extra theme files as the documentation isn’t clear…

    I assume portfolio.php is based on archive.php and the single-portfolio.php based on single.php

    The media aspect is especially giving me problems as it displays:

    Array ( [type] => image [value] => 142 )

    Any help would be much appreciated!

  3. Hi Patrick,
    The portfolio_Categories doesnt want to appear… how can I fix this?

    example:
    Posted by JP in on October 17, 2010 Edit

  4. Hi,
    First of all, you’ve done a great job – congrats.

    I’ve got one problem i can’t crop my images – like it is on the screencast – and it doesn’t create image thumbnails. Is there any solution of this problem?

    Robert

  5. Hi Robert,

    Well, are you sure you have downloaded the latest version of this plugin? The cropping functionality has nothing to do with the plugin, it’s built-in in wordpress. You should have the same problems when you want to insert an image in your WYSIWYG editor.

    Hope you’ll find the best solution.

  6. It’s a nice plugin. Just a problem.

    I add some categories and tags for my portfolio. But, the “portfolio categories page” is using index.php. I try to add portfolio-categories.php or something else, all are useless.
    So, how to add a special page for portfolio categories and portfolio tags page? or, just let them look like portfolio.php?
    Perhaps it’s URL rewrite’s problem? for example,
    http://www.domain.com/portfolio/categories_name is using portfolio.php
    but, http://www.domain.com/portfolio/category/categories_name is using index.php

    Should I change my URL first? Delete “category” or “tags” ?

    Thank you. Waiting for your answer.

  7. I’m using version 1.5 of your portfolio plugin, downloaded through WP Plugin interface. It lets me do everything I need, but it doesn’t show the uploaded photos. When I go into edit the portfolio item, it shows the image still there, but when you view the portfolio item on the website, it doesn’t display any images.

  8. In wordpress 3.0.5 the theme (portfolio.php) doesn’t work on the category bases. I think the problem is the permlink is /portfolio/category/categoryname and the portfolio.php ony works on the first part of the permlink.
    So my question is how can I make the portfolio.php works if I work with categories?

  9. Hi Mark,

    Have you checked out the sample theme, see http://projects.inlet.nl/simple-portfolio-wordpress3/download/
    And you are right about the permalink: /portfolio/* refers to a project instead of a category.. wordpress category templates are defined as follows: /category/*
    If you really want to change this permalink, add a wp rewrite rule in your functions.php. For convention reasons I wouldn’t recommend that!

    Soon I’ll update the FAQ on http://wordpress.org/extend/plugins/simple-portfolio/faq/ so be sure you check those first :)

  10. Hi “Quality Coder”,

    This is really strange, it sounds like a permissions error on server.
    I’ve checked the plugin thoroughly with all versions (RC’s) of WordPress on the most restricted server settings. I haven’t seen any similar issue like the one you have.

    My only suggestion is try reinstalling wordpress and plugin aswell. It should work

  11. In Permalink Settings, I have a custom structure of /blog/%postname%/

    I then have Pages set to slugs like /about/

    With your plugin, my portfolio projects look like /blog/portfolio/project-name/

    I’d rather it was just /portfolio/project-name/

    My WordPress is not installed in the server root, in case this is an issue.

  12. I think it’d be great if instead of being locked into a textfield as being the only type of custom field, we could select others such as drop-downs and checkboxes.

    Also, I think it’d be nice if the admin menu icon was monochrome (black & white) until hovered over.

    Thanks for making this absolutely awesome plugin!!

  13. I do like the plugin, but I am having a problem getting it to work in my theme. If I use your theme Simple-portfolio-theme, it works fine, but when I use my theme and just the plugin, it isn’t working. I do have the two files portfolio.php and single-portfolio.php, but it isn’t working. What am I missing?

  14. My “general information” fields and media doesn’t show up. I installed the plugin, added a project, fixed the permalinks.
    What else am I missing? I’m pretty new to WP. From the tutorial it looked like it should work pretty much out of the box, but it seems like there might be stuff left out.
    Any help is appreciated, I’ve been waiting for something like this. This is great if I will be able to get it to work right.

  15. Great plugin but I’ve run into two problems with breadcrumbs. I’m using the WordPress SEO from Yoast:

    1) On the Portfolio page where it lists all the projects, it should say Portfolio in the breadcrumbs but doesn’t
    2) When I click a project, I’d expect Home > Portfolio > Project Name, but it just shows Home > Project Name

    Can anyone help with either of these?

    Thanks

  16. Trick with naming the page and getting it automatically overridden doesn’t work at all for me. Is there a better way to get a page to include the projects?

  17. This is probably a no-brainer, but how do I out the /portfolio/ in the menu without making it a custom link? I need to get the current_menu_item to work so it’s active styled in CSS.

  18. Just create a page with the slug/permalink /portfolio/ and add it to your appearance>menus. Your custom created portfolio.php will take it over when the slug is requested. Hope this solves your question.

  19. @Lost Marble Media right now you can define your portfolio slug in settings>portfolio. There’s a huge update coming soon where you can create page templates very easily as well and multiple taxonomies.. still work in progress though :)

  20. Is it possible to just get an update that lets us use the shortcode again? I’ve tried everything but the plugin just doesn’t work with my theme or any theme I’ve put it with so far. I’m not a web developer. I just use it for informational peices i write on my website. I don’t feel i have ot create another entire blog, like i’d have to do with multisite. i just want it to work. =’(

  21. Hi,

    I have the exact same problem as Steven Vachon above: custom structure for blog posts beginning with /blog/, pages set to slugs on the root domain and the portfolio projects are found under /blog/portfolio/project-name/ instead of /portfolio/project-name/

    What can I do to fix that? I tried to add a line or two in the .htaccess but with no success.

    This is an annoying issue that currently prevents me from using your great plugin that otherwise is exactly what I needed.

  22. Hi again,

    I found how to do it. For those who would happen to share the same concern, you just have to edit the ‘init.php’ file in the ‘extends’ directory of the plugin, and replace line 30 that reads:
    ‘rewrite’ => array(‘slug’ => __($custom_slug)),
    with:
    ‘rewrite’ => array(‘slug’ => __($custom_slug), ‘with_front’ => FALSE),

    and (unless I overlooked something) that’s it! It seems to work fine like that on my blog.

  23. Hi Patrick,
    First of all, Ilove your portfolio plugin!

    But I have 2 problems.
    1. Ever since my theme (twenty ten) was updated my images sort of crammed toghether as you can see on this page http://www.mariekenijhof.nl/ProudMary/portfolio/posters-en-flyers/
    I suspect this happens because your plugin uses the default template page of my theme (with side bar). How/where do I change this, so that the images are over the full width of the page?
    2.When I go to the plugin settings I get a message to “theme file missing…” (even though the plugin used to be working just fine before the cramming problem ocurred) Do I have to create 2 seperate theme files, or do I place these in the loop.php? And, which code do I need (You give many examples, which I’m sure is very useful for the more advanced site builders among us, but it’s a bit of a problem for novices like myself) .
    Thank you in advance!

  24. Hi Patrick,

    Great plugin – but is there a way of arranging the projects in alphabetical order?

    Thanks in advanced.

  25. Hi Patrick,

    I was wondering if there is a way to set project thumbnails so that on the main portfolio page it shows more than just text.

    Thanks and great plugin :)

  26. I love this plugin! Im pretty sure its the best wordpress portfolio plugin out there. Well at least for me. Recently after updating WordPress, I am having issues with uploading images into my project. It seems that the media upload bar at the top is missing. This image should illustrate what I mean. http://www.ftfmedia.net/images/missing.jpg Also how can I get the plugin to use the portfolio.php instead of my archive page. I know it should run off of that anyway but for some reason it wont use portfolio.php.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">