You’ve probably already noticed that our product strategy has deviated to separating features & code wherever possible, shifting our functionality into plugins, rather than bundling into each theme. Keeping everything lean makes managing the different components that make up a web site much easier for you, and for us as well. It also ensures your data is portable, which aligns with a core WordPress philosophy. Win/win/win. The release of Projects, our portfolio plugin is another big step in this direction.
Projects allows you to add simple and versatile portfolio functionality to any website. Inspired by the success of WooCommerce, Projects features a similar templating engine, high level of flexibility and extensibility whilst remaining lean and easy to use. Publishing and managing your projects online is a breeze.
- Easily author and publish your projects using the familiar WordPress interface.
- Include project details such as cover images, galleries, categories, client details and project URLs.
- Display your projects using native WordPress architecture (project archives & single pages).
- Use Widgets & Shortcodes for situational project display
- Customise and extend Projects via a vast array of hooks, filters & templates.
Perhaps the best feature of Projects is how straight forward it is to integrate with your theme. You’ll be happy to know that we’ve already been working on building integration into several of our most popular themes:
- The One Pager
Even if you’re not using a WooTheme, the chances are good that Projects will play nicely with your chosen theme out of the box. Compatibility with the default WordPress themes is built in. Integrating with a third party theme follows the WooCommerce process and is a piece of cake to set up. Full documentation on that process can be found here.
What of the portfolio functionality in current themes?
Some of our themes (like Canvas) include portfolio functionality out of the box. As explained at the top of this post, we’re moving away from this approach of bundling features in themes. Therefore, if you’re using the portfolio functionality in any of our themes, we strongly recommend that you transition to Projects as soon as an update to your theme that includes full Projects integration is released. Portfolio (and other such) functionality will eventually be removed from all of our themes in favour of integration with our Projects plugin and other feature plugins.
Go forth and publish your projects!
We’ve decided to release this plugin for free! You can download it immediately from WordPress.org, or from within your WordPress dashboard. The code is also hosted on a public repository over on Github. If you spot any bugs, Github is the place to report them. Documentation can be found over on our docs website.
We hope you enjoy publishing your portfolio using our Projects plugin!