I really dig WordPress, but not nearly as much as I enjoy spending time with my fellow geeks and colleagues in Portland’s bustling and vibrant open source and web community. It was a pleasure presenting this afternoon!
My presentation was meant to solve the problem of simply and easily associating imagery with pages and/or posts in order to build a killer portfolio theme. I hope designers, artists and hobbyists will use these tips as a springboard for pushing what we can do with this constantly-evolving platform.
Thanks to all in attendance! Here are the goods.
These are hosted on Snipplr for easy viewing, copying and pasting.
- Portfolio item gallery functionality
- Retrieve portfolio items
- Display list of portfolio items (Updated version to support WordPress 2.9 thumbnails)
Other WordPress-Powered Portfolios
Toward the end of the presentation I was happy to show off three other sites with WordPress at their core, volunteered via Twitter. In order of appearance:
Potentially Helpful Plugins
While none of these are required to execute the above code snippets, they are referenced occasionally in the presentation as ways of taking things to the next level. Or if you’re squeamish about PHP.
@devinsays created a really neat trio of screencasts showing how to streamline this portfolio setup process using Flutter.
Portfolio Designs I Dig
Mentioned briefly as sources of inspiration (I have no idea if any of these have WordPress under the hood).
Update (September 20)
Following the presentation, someone asked me how I moved my blog to a page other than the index (if you’re reading this, please comment so I can attribute your question). The method I used is detailed in the WordPress codex article Creating an Archive Index.
While holding a microphone and my presentation notes simultaneously was more challenging than I anticipated (I apologize if I had to glance down far too often), the positive reaction the presentation received was overwhelming. Thank you all for your heartwarming comments!
Update (December 19)
WordPress 2.9 introduced a new post thumbnail feature that’s really cool. I’ve created an updated code snippet for displaying work samples that uses this feature, as well as an accompanying journal entry.