How To: Per User Options in WordPress

The essence of plugins is giving to WordPress users more control over their blog, that is, most of the time, more options. Typically, a plugin adds a page under the Settings menu, where you can modify the options (see this article on register_setting() for best practices). But if you think about multi user blogs, it can make sense to implement…

How To Style Editor (Or Any Role) Comments in WordPress

I've recently moved to WordPress an active community site which is run and moderated by several editors and administrators. Each post gets dozens of comments, and I wanted to highlight those made by staff members. What not to do If you've googled a bit for a solution on how to identify authors' or admins' comments, you've probably seen several explanations…

WordPress Quote Of The Day

By Joel Fisher in the wp-hackers mailing list: I in fact choose to use a coffeemaker to boil vegetables. Why? Because if I used something else that just makes coffee, my client would ask me "Can it boil vegetables?". WordPress is a powerful and flexible tool. Period. I love this :)

YOURLS Was Cool? YOURLS 1.4 Is Awesome!

I've finally released the much awaited and long overdue YOURLS version 1.4. It's still not perfect but there are no more blocking issue that I know of. This version brings a much better installer, an upgrader from version 1.3 of course, lots of code improvements, and, yum yum, stats (example). Honestly, bit.ly and such, you're not better any longer :)…

The Definitive Guide To Using WordPress as a CMS

Every now and then, here and there, you've seen people asking for tips or articles explaining how you really can use "wordpress as a cms". I've read most of these articles, and they all fail and miss the point, honestly. So, without further ado, I'll reveal The Definitive Guide To Using WordPress as a CMS.

Bye Bye Trackbacks

Lately I realized that I absolutely don't care any longer about trackbacks. At the beginning, it was fun to get a notice every time someone would link to my blog, and I would religiously check their site and probably discovered cool blogs this way. But now? While I value comments, I just don't see the point of trackbacks any more.…

Top 10 Most Common Coding Mistakes in WordPress Plugins

Short intro for readers who don't follow me or this blog's feed: I've been a judge in the annual WordPress Plugin Competition, and as such I have reviewed a number of plugins. Read more about this. As promised, I'm going to share a list of the most common mistakes, errors, misunderstandings, bad habits or wrong design decisions I've encountered while…