Test Post – Testing WPGeocode

[wpgc_ip] – IP Address of the reader
[wpgc_city] – City of the reader
[wpgc_state_name] – State name of the reader
[wpgc_state_code] – Two letter State code of the reader
[wpgc_country_name] – Country name of the reader
[wpgc_country_code] – Two letter Country code of the reader
[wpgc_latitude] – Latitude of the reader
[wpgc_longitude] – Latitude of the reader

[wpgc_is_nearby] – Uses the value you specify in the Nearby Range setting from the administrative panel
[/wpgc_is_nearby]

Graceful Sidebar Version 1.0.13 Released!

Support for the popular qTranslate plugin has been implemented inside the Graceful Sidebar Plugin. qTranslate enables bloggers to internationalize their content directly in the wordpress administrative console. qTranslate has a support forum that appears to be active with some good suggestions for using the plugin on your site. Cheers to Ozden for the suggestion to support this helpful plugin!

WP Geocode WordPress Geolocation Plugin Version 1.0.0 Released!

I’ve always been fascinated by the possibility of understanding and leverage as much data as possible about a web site visitor or blog reader. The fact of the matter is that there is a lot of data available if you’re willing to dig a bit and use the tools available. You’re probably aware that information is transmitted to the web sites you visit as part of the conversation between your browser and the web server. However, what’s not readily known is the amount of data that can be derived from other sources such as your IP Address (which, incidentally is also a component of the browser-web server exchange.)

Maxmind is a geolocation server provider that publishes a database of information related to specific blocks of IP Addresses. This information is refreshed regularly and can be leveraged to provide information about the city, state, zip code and other information about your web site visitors. Maxmind offerstwo classes of product offerings – free and paid. The free and paid versions of their databases differ only in the granularity of detail.

The WPGeocode Geolocation Plugin that I just released relies on the free database and can be leveraged by wordpress bloggers to customize content based on geographic information for their visitors. The plugin can be used to incorporate geo-data into posts or pages and can also be used to display content conditionally based on these geographic details.

The plugin implements wordpress shortcodes that provide these data elements. For a complete listing of the shortcodes and additional details on the plugin, please visit WPGeocode.com. You can download the latest version of the plugin from the WordPress Plugin Site.

Graceful Sidebar Version 1.0.12 Released!

Some kind folks commented on the wordpress extend plugin page for the Graceful Sidebar Plugin requesting support for shortcodes. Ask and ye shall receive! Version 1.0.12 has been release with support for shortcodes. Shortcodes are tags that can be incorporated in wordpress pages or posts which get translated into different content. For example, I can include a shortcode which tells me what city you live in by leveraging my WP Geocode Plugin. This plugin populates a number of shortcodes that get translated into geography based information about the reader.

Your City: [wpgc_city]
Your State: [wpgc_state_code]
Your IP: [wpgc_ip]

Gantter Project – A Great, Free Way to Manage Projects

I’ve used OpenProj for several years. It’s a nice, free alternative to MS Project. The only problem is sharing the project plans with folks – rarely do people I work with have OpenProj installed. Fortunately, OpenProj gives you the option of saving as a MS Project XML file. This makes it easier but I was still looking for the ability to save the projects in PDF format. This is possible, but only with the paid version of OpenProj. This is when I found the Gantter Project.

Gantter is written to work with Google Apps. It enables you to import MS Project project plans, save them as PDF and even save them directly to Google Docs.

For me, Google Docs and the Gantter Project work best with my custom domain – mlynn.org – but you can use it even if you don’t have a custom domain. Visit Gantter.com to find out more information about this great, free tool to help you manage your projects.

Thinking of running your first Marathon? Mike’s Runner’s Training Calendar is here for you!

Running a Marathon is definitely hard… no doubts about it. But if you’re like me, the more tools there are available to help you stay on pace, the easier the task becomes. Here’s one more tool to add to the list… Mike’s Training Calendar is an easy to use tool that provides some basic training plans. Simply punch in the date for the race and your runner level and the a training program displays in calendar format. When I wrote this article, there were 145 days left to prepare… if you’re on a 4 month training program and you’re a beginner, you’ve got until July 19th to start your program. Good luck! Make sure you Register early to ensure that you get a bib and a spot among the thousands of runners.

Graceful Sidebar Version 1.0.11 Released

I received a note today from a user of my Graceful Sidebar Plugin. He mentioned that his theme worked perfectly without the plugin in use. However, when he activated the plugin and displayed a custom sidebar for a specific page, the footer of his theme displayed incorrectly. It turns out that I had some funky logic in the plugin which cased wordpress to display an extra closing DIV tag. I’ve fixed the code and submitted the update which is available at WordPress.org.

Getting Ready for The Broad Street Run

From Central High School to the Philadelphia Navy Yard the 32nd Annual Broad Street Run will be one of the fastest 10 Mile courses in the country. The elevation profile shows that the course takes you on a 307 foot drop from start to finish


This is my favorite race and although I missed it last year, I’ve committed this year and actually managed to register on the first day. The race has since closed registration as they capped the number of participants at 30,000.

To help prepare, I’ve created a training calendar specifically for this event. The training calendar presents a ten week program design specifically for the beginner runner. The calendar begins on February 21st and incorporates strength training and stretching in addition to road miles.