Code

Welcome to my code page. This is the landing page for all of my coding projects. Featured projects will make their way to the list on this page. All projects are listed on the side bar featured or not. Most projects are released under the GNU GPL 2.0, however some may have different licenses. Please read the license portion of a project page for details on the license for the respective code.

Featured

  • Breadcrumb NavXT (~153 KiB) The successor to Breadcrumb Navigation XT, originally developed by Michael Woehrer, this WordPress plugin adds a breadcrumb navigation bar to any WordPress 2.5+ blog. Breadcrumb navigation makes websites more accessible for humans, especially in the presence of deep linking.
  • WP Lynx (~86 KiB) Sick of the same old boring links? Want to mimic Facebook’s wall links in your WordPress posts? WP Lynx allows you to do just that.
  • WP Trainer (~?? KiB) WP Trainer provides a training package for athletes to use on their WordPress powered blog. WP Trainer allows for planning of training activities and mapping of training activities recorded by the Garmin Forerunner.
  • Berry (~?? KiB) Inspired by K2, though sharing no code, Berry is a fully featured WordPress 2.5 and newer theme. This very blog runs this theme.

GitHub

I have integrated Git into my primary development flow, and use GitHub for hosting my miscellaneous WordPress plugins and PHP snippets. Checkout my GitHub profile.

Tools

I use Aptana as my IDE for developing WordPress plugins and themes. It has awesome Git integration, and I have WordPress setup as a library (so that I get code hinting, autocomplete, and nice PHPDoc tooltips). Some projects, especially all of the ones on GitHub have Aptana project files included, you should be able to import these if you wish. I always develop against WordPress trunk, on a local server running PHP5.4.

on