Plugins add custom features to your site that are independent of your theme. Change your theme? The plugin will still add functionality (perhaps with a little styling).
I create custom themes for many different purposes. Here are just a few solutions I’ve crafted for clients:
Google Maps for Special Projects
Custom maps are very popular for sites because they act as visual guides for information. This map found at Kittitas Conservation Trust, displays data from custom post types. I create a post type of “Projects” which populates the detail pages and is to used to create custom map markers as well as the list below the map. Notice how this client wanted a click on a list item to open the marker on the map!
Add Google Map Coordinates to Posts
Display posts by location! With this plugin you can choose to add latitude/longitude to posts to display them on a Google Map. Embed the Google Map with a shortcode on any page/post on your site. Clicking on map markers brings up an info window (popup) with the title, featured image and post excerpt. You can choose what content to show in the info window and set the map’s centering and initial zoom level.
Google Maps for Housing
For this map plugin the client had a list of properties and wanted the properties displayed on a map with a custom popup. Note also the detail page that is associated with map points.
Automatically removes a category from a Post on the specified date. Neither the Post nor the category are altered – just removes the relationship. Use for expiring news, upcoming events, or alerts. Lightweight, easy to use.
BP Pretty Quote provides shortcodes that result in nicely formatted quote blocks.
There are 7 styles of quote blocks to choose from, including four which use images.