Why eBird Widget?
eBird Widget plugin solves the problem of showing data from eBird on to a website which runs wordpress. First I should elaborate what eBird is – http://ebird.org is a website which has a real-time, online checklist program. It does so by providing Global tools for birders which help in recording birds sightings, keep track of your bird lists, explore dynamic maps and graphs, share your sightings and join the eBird community and some more. The problem is that the sharing part is not too well evolved.
There is a API, albeit a somewhat limited one add to it that the users of eBirds are generally not programmers. I initially wrote a PHP wrapper class for the API but then having a wordpress widget which shows data for a region seemed like a better idea. This idea was endorsed by the good folks at http://birdcount.in which is the site for citizen science project for caollecting data about bird sightings from all over India.
The installation of the plugin is pretty straightforward. Download the zip from here and upload it from your your WordPress admin. Add the widget to a sidebar of your choice and visit the page. It may take a while for the data to appear but the page loading will not be affected.
The available country codes and state/subnational codes can be obtained from http://ebird.org/ws1.1/ref/location/list?rtype=subnational1&fmt=xml. Also if the region selected is large and the days back is too many fetching the data can take long. Experiment with these for your location to come up with an optimal number.
This is an initial version of the widget. Bug reports, feedback and suggestions are most welcome. If there is enough interest I will develop more tools to integrate eBird checklist etc directly into your wordpress site.
P.S. Yes, some day I will put this up on wordpress.org but I find the process of getting approved etc tedious…