Category Archives: Development

5 Tips for Becoming a Better WordPress Developer

5 Tips for Becoming a Better WordPress Developer

There are a lot of tutorials, videos and screencasts, training courses and books that can teach you WordPress, and WordPress is well known for it’s large community, so perhaps the most important part in your journey is to be part of that community. Today we’ll talk about some tips that will make you a better … Permalink


WordPress Internals: How WordPress Boots Up

WordPress Internals: How WordPress Boots Up

Managing a WordPress blog, designing and deploying WordPress themes, and even writing WordPress plugins does not require an in-depth knowledge of how WordPress processes requests to its pages, forms responses based on those requests and spews out a nice and clean HTML code to make the users happy. However, understanding the inner-workings of what makes … Permalink


Twitter Avatars oEmbed

How to: Display Avatars with Twitter Blockquotes for WordPress

We released our Twitter oEmbed plugin for WordPress last month and we’ve been getting quite some positive feedback about that from developers. Today we’re going to show you how to use the plugin’s filters to add the tweet author’s avatar (profile image) to the left of your Twitter quotes. Permalink Permalink


WordPress and Capistrano

Deploying WordPress with Capistrano Part 2: Staging Servers, Tagging & Database Security

In the first part of this tutorial we met Capistrano — a command line utility to deploy your web application. We went through the process of installing Capistrano and “capifying” WordPress, a new look at the WordPress configuration file and the shared uploads directory. Today we’ll dig deeper into Capistrano and cover three topics that … Permalink


Color Picker in Theme Options Tutorial

Using the Color Picker in Your WordPress Theme Options

Theme Options pages get quite sophisticated these days, providing the end user with a highly customizable WordPress experience. Our topic today is color and color pickers, which can be used to provide the theme user with an option to choose colors for different things like the footer area, the general text color, the navigation menu … Permalink


Post Options API for WordPress

Post Options API is Almost Ready for Action!

You probably heard about the Post Options API project that we’ve been working on for a couple of months now. It’s a set of functions that allow you to easily create additional fields in posts and pages edit screens. Quite a good alternative to the native WordPress Custom Fields. We’ve done some major modifications to … Permalink


Deploying WordPress with Capistrano

Tutorial: Deploying WordPress with Capistrano

Capistrano is a command line utility for deploying web applications to one or more servers. It was primarily developed for Ruby on Rails applications, but applicable to all sorts of web applications these days, including of course WordPress. Honestly, I discovered Capistrano a couple of weeks ago during Mark Jaquith’s talk at WordCamp San Francisco … Permalink


Different Colors in Different Menu Items

WordPress Tricks: Different Colors in Different Menu Items

I came across this idea while working on one of our themes that had to have different body colors for different pages, like a red body on the home page, a yellow one on the contact page, a blue one on the archives page and so on. Of course this would be easy to achieve … Permalink


Feed Only & Site Only Shortcodes

Adding “Feed Only” and “Site Only” Shortcodes in WordPress

So you’re running a blog and some of your readers are following it via your RSS feed and their feed aggregators. I have to say that I’m not a fan of excerpts (summaries) in feeds, I’d rather give my feed readers the full content to save them the extra clicking trouble (it’s an option under … Permalink


WordPress Themes Typography Options

Providing Typography Options in Your WordPress Themes

Most of the premium themes and many free ones come with typography options these days. This means that the end user is allowed to customize their theme by picking a different font in their theme options. Not only does this give more freedom to the end user, but if done correctly, it gives freedom to … Permalink


Page 3 of 512345