WordPress is one of the most popular open source blog and publishing platforms. The numerous features and themes available as part of WordPress (and its extensive community) make it possible for photographers to create professional web sites to showcase their photos and services.
However, it’s not always easy to get WordPress to behave in a way that photographers might expect it to. That is why I’ve written a collection of plugins designed to assist photographers with making web publishing through WordPress part of their overall photographic workflow.

This plugin provides you with a shortcode that can be use to display a gallery of the latest images uploaded into your WordPress media library, posts or pages. This plugin is very handy for quickly adding a “latest images” page to your website. See this page for how this plugin is used on this website.
This plugin extracts XMP and EXIF meta-data from uploaded images for use in populating a variety of photo specific WordPress taxonomies such as keywords, people, city, state, country, camera, and lens. Corresponding image meta-data embedded by Adobe Photoshop, Adobe Lightroom, and Capture One will automatically be populated into editable fields on WordPress’s image attachment/edit forms.
The plugin also provides widget and template functions for displaying EXIF and taxonomy data on single image (attachment) page templates. You can see an example of this in action on the image pages and the taxonomy pages of this web site.
This plugin extends the WordPress gallery shortcode to add the option to only include images that match a term contained in a custom taxonomy. This plugin is particularly useful when used in conjunction with the PhotoPress – Image Taxonomies plugin which allows you to easy associate a wide variety of custom meta data with images.
This plugin allows you to add shopping cart functionality to single image (attachment) pages so that visitors can order prints or other merchandise of any image on your website. Specifically designed for photographers who want to enable print ordering for large image catalogs, this plugin utilizes the WordPress Simple Paypal Shopping Cart plugin to implement the shopping cart and accept payments via Paypal. The title of the Image/Page/post is dynamically used as the product name so there is no need to setup and maintain a parallel e-commerce “product catalog” like most other plugins require. The plugin also provides a widget, shortcode, and template functions for displaying the shopping cart on single image (attachment) pages, single Posts, and Pages.