A Perfect Example of Why You Should Follow Me on Twitter
- Written on May 6, 2009
- Posted in: Site News

Today has been extremely busy for me. From finishing up some projects, taking finals for dental school, and studying for more finals, and trying to get client work done, I’ve been going non-stop since 7:00 this morning. That would explain why I didn’t notice that I haven’t gotten a single email since I woke up…
How to Only Show Posts With a Specific Custom Field
- Written on April 28, 2009
- Posted in: WordPress

Sometimes you only want to show posts that you’ve added a specific custom field to. For instance, lets say you write book and movie reviews and for each you give them a custom field “review_type” with the value set to either “book” or “movie”. So how would you show posts that are only movie reviews?…
My First WordPress Trac Bug Gets Patched For v2.8
- Written on April 26, 2009
- Posted in: WordPress

My first-ever bug reported to the WordPress Trac website has officially been patched! About two months ago while developing the Absolute Privacy WordPress plugin I noticed that trying to add new roles (ie subscriber, administrator, etc) often ended in frustrating PHP warnings. I found the problem and suggested a fix in the Trac ticket. A…
From the Forums: Help! How to Change My Blog’s Title
- Written on April 22, 2009
- Posted in: From the Forums, WordPress

Here I’m featuring a forum post from the official WordPress forums along with my response to it. It is a simple question for beginners to the WordPress world. “How do you change the blog title after installing WordPress?” (link). When installing WordPress for the first time your are prompted to enter the blog title, tagline, and…
How to Get All Users With a Specific Role
- Written on February 28, 2009
- Posted in: WordPress

Sometimes as a WordPress plugin developer you want to get all of the users with a specific role. For example, maybe you want to create a plugin that emails all the “Editors” of your blog. To easily get all users of a role, use the function below. function getUsersWithRole($role) { //gets all users with specified…
How Many Versions of WordPress Should Plugins Support?
- Written on February 16, 2009
- Posted in: Tech Musings, WordPress

It is no secret that I enjoy writing WordPress plugins. I’ve got a few that I’ve released freely, some I keep to myself, and many are contract work. Most of my work goes undisclosed. However, when I release free plugins, the question that invariably arises is “what versions of WordPress will it support?” I have…
New WP Plugin: Absolute Privacy
- Written on February 8, 2009
- Posted in: WordPress

For the past few weeks I’ve been working on a WordPress plugin that my wife requested. Today I’m happy to announce the release of my latest WordPress plugin called Absolute Privacy. What does it do? Absolute Privacy turns your blog into the ultimate private blog. Here’s a quick list of its features: Force registrants to…
Portfolio: Custom Comments Plugin for Naked Nutrition Network
- Written on January 28, 2009
- Posted in: Portfolio

This project was for Mike from The Naked Nutrition Network. Mike wanted a plugin that would increase the usability and community involvement of his comments. He had been using IntenseDebate and wanted a self-hosted solution that imitated IntenseDebate’s style: community points, up and down ratings, etc. Requirements Usable on any WP 2.7 theme Automatically styled…
Why I Refuse to Use MaxBlogPress’ WordPress Plugins
- Written on January 20, 2009
- Posted in: Tech Musings

Yesterday I was looking for a WordPress plugin that would allow me to announce to the readers of my previous blog that I’ve moved to my current domain. I came across a plugin, called MaxBlogPress Stripe Ad, that places a horizontal stripe at the top of the website. I figured this would be a nice,…
Smart Ads 2.0 Brings Much Needed Changes
- Written on January 16, 2009
- Posted in: WordPress

I have finally updated Smart Ads to version 2.0. Smart Ads is an intelligent advertising plugin for WordPress. It allows users to automatically insert advertisements before and after their blog posts as well as in custom locations using built in shortcodes. Why is it called “Smart”? You can configure the plugin to only display post…
