Portfolio

Cooking With Sugar

For this job I was asked by the client to change a few things on their wife’s website. The site was running WordPress, but was using the Thesis framework.

The work included; Changing the default Thesis Home/Category layout to the requested layout (shown in image), upgrading Thesis framework to latest version, customizing total posts listed, and custom loop coding. This included modifying the ‘teasers per row’ value without changing the hardcoded value inside the framework.

Uses: WordPress, Thesis, PHP, HTML, CSS
Visit site: http://cookingwithsugar.com

Hybrid Scores: Isotope

For this website I was asked to setup Isotope, a jQuery plugin that allows for dynamic animated repositioning & reordering of elements/items on any webpage. This was trickier that normal due to it’s integration into WordPress. The idea was to only display posts in a certain term from a custom taxonomy when a button was pressed.

I was also asked to use Isotope’s masonry feature to create a related (by term) posts area on single posts (not pictured) template, it also needed to remove the currently displayed post from the related posts to stop duplication. I also helped with fixing a little piece of jQuery relating to SoundCloud.

Uses: PHP, WordPress, Isotope, jQuery
Visit site: Launching Soon

Chapters: SVG Map

This project involved creating a map of the UK split into regions using SVG graphics, jQuery & RaphaelJS inside a WordPress install. The client liked the idea of using an interactive SVG map as an alternative to a Flash based map.

The work involved; taking the SVG image provided by the client and creating a path file from it, applying SVG tooltips on hover & a way to add custom text into the tooltips, change region color on hover, apply a taxonomy based link to each region to take you to a specific taxonomy’s archive page when clicked.

Uses: WordPress, SVG Graphics, jQuery, RaphaelJS
Visit site: http://chapterspeople.co.uk

Ilex Press: Book Listing

This project was made up of doing a lot of small bits & pieces for the client. The idea was to show a list of upcoming & available books from a custom taxonomy within WordPress.

Some of these small jobs included; adding custom code to enable a small ‘coming soon’ sticker to be present based on a custom ‘book publish date’ field, fixing book ordering to be ordered by the custom ‘book publish date’ field, coding the upcoming releases area in the sidebar, coding the book search to allow the custom field data to be searched and limited only to the post type ‘book’.

Uses: PHP, MySQL, WordPress
Visit site: http://ilex-press.com

Fink: Gig Listings

This small project based in WordPress involved doing some behind the scenes coding to help this gig listing work the way the client wanted it too.

Work on this project included; creating two independent post loops ‘current’ & ‘archive’ using the custom post type ‘gigs’, ordering them via a custom field which held the gig date rather than using the post published date, providing a delay of 10 hours before the ‘gig’ moved from being a ‘current’ to an ‘archive’ gig, and other minor changes.

Uses: PHP, WordPress
Visit site: http://www.finkworld.co.uk/