My first WordPress Plugin

I just uploaded my first WordPress Plugin to wordpress.org tonight!!

Actually, I wrote the plugin a while back when I was really digging into WordPress development. As a side note, WordPress is pretty much the only Blog/CMS I can stand…I hate Joomla! I even hate the name and the stupid exclamation mark at the end of the name! Drupal is ok, but I found it to be a little complicated at times and the learning curve is steep. Plus…I’m admittedly a bandwagon jumper. I go where the peeps are πŸ˜‰

Anyways, I got some books and started developing my own plugins. The one I released tonight was actually the first one I developed. Ever. It’s pretty simplistic, it just embeds a Github Gist for you via shortcode in a post. I know what you’re thinking… “Whoa! Slow down there Tarzan! Save some complicated WordPress Plugin love for the rest of us!”. Yeah, yeah, it’s dead simple and I have a whole hard drive full of em!

The reason why I actually let it see the light of day was that I wanted to have a taste for submitting and maintaining a plugin instead of just hiding within the safety of developing code for clients.

Overall, my experience was pretty good. I did have an issue where Subversion for some reason didn’t like that I had a sub-directory in my plugin directory. I’m definitely comfortable with Git, but not so much with Subversion. This link helped me out with that:

http://phpadvocate.com/blog/2009/12/how-to-fix-svn-directory-__dir__-containing-working-copy-admin-area-is-missing-and-other-misc-svn-shortcuts/

But I didn’t realize that the sub-directory was missing until it was actually live on WordPress.org (doh!). So I apologize to the dozen or so people who downloaded the bum version. It’s all good now πŸ™‚

Here’s the link to the plugin:

http://wordpress.org/extend/plugins/bxgist4fun/

Oh, and don’t remind me that I suck at naming things… I’m already painfully aware 😦

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s