This was another project I worked on as a subcontractor of White Spider Design. The Shenandoah Apple Blossom Festival is a pretty big event here in the Shenandoah Valley, so it was a privilege to be involved in the creation of their new website. There are still some tweaks to be made to the design, especially the responsiveness of the design, but it’s fairly complete at this point.
The site theme is based on the Genesis parent theme, and, of course, the site is done in WordPress. The old site was managed entirely through static files and Dreamweaver templates.
This site required a lot of custom functionality. There are multiple custom post types, each with their own slightly different functionality. The site also makes use of a custom plugin I wrote a while back for another client, and have been using on more and more projects; that plugin implements a simple shortcode that allows you to create an “accordion” out of basically any set of content (by default, it pulls in all “child” pages, but you can add a post_type parameter to it, along with a few other query variables in order to change its behavior). The festival required the ability to set sponsors and advertisers for each individual content piece, as well as a sponsor/advertiser “rotator” on the home page. Because they use some very long titles for their events and their news posts, we also had to add custom functionality to allow them to assign “short” and “long” titles to individual items (where the “short” title might be used in the menus, but the “long” title would be used on the page itself).
Unfortunately, I failed to capture any screen shots of the old site, but I was able to grab a shot of the old home page from the Internet Archive. Below is a comparison between the old home page and the new home page.