Aliso the Geek

A coder in love with WordPress

Category Archives: WordPress

Updated WordPress Sugar in the Works

Before I begin, let me say thank you so much to all the people who have used my WordPress sugar! I feel very honored to have given the WordPress developer community something truly useful. WordPress 3.0 introduced a ton of new functionality — and a ton of functions and variables to go with it. WordPress [...]

Custom Maintenance and Database Error pages in WordPress

Most theme developers know how to make a custom 404 error page—it’s as simple as including a template file in your theme folder. It’s just as easy, however, to customize the maintenance and database error pages that are automatically generated by WordPress. Most WordPress bloggers have seen these by now: Briefly unavailable for scheduled maintenance. [...]

Extended WordPress Settings API Tutorial, Part 2

Download the files (updated June 5, 2011) This post is based on part 1 of this tutorial, so read it if you haven’t. We left off with a theme options class, My_Theme_Options, that had all the behind-the-scenes work complete. The next step is the HTML.

Extended WordPress Settings API Tutorial, Part 1

The WordPress Settings API has been around for a little while, but I haven’t used it until now. I highly recommend it. It does a lot of work for you and is still flexible enough to create custom-styled options pages (with a little jQuery). Once you’re done with this tutorial, this is what you’ll have: [...]

Meet the WordPress Settings API

I’ve been working on my own WordPress theme framework for the past several months, and it’s getting closer and closer to completion every week. A few months ago, after I had finished writing all the code for the framework’s theme options page, I learned of the WordPress Settings API. I initially ignored it because I [...]

My newest new plugin: Duotone Page Menu

Remember back when I wrote a post explaining how to make a dynamic duotone-effect pages menu in WordPress? Well, I turned it into a widget. Now even the not-so-code-savvy can put a chic duotone page menu in their sidebar. Head over to the WordPress plugin repository to download it (and rate it)!

WordPress template tags auto-complete Sugar for Espresso

Here’s a WordPress Sugar I made for Espresso. For the non-Mac or non-coders: Espresso is a web developing program that I’ve been trying out. It’s been the only thing sweet enough to get me to switch from Coda. Extensions for Espresso are called Sugars.

ColorBoxes: my latest WordPress plugin

ColorBoxes is my latest WordPress plugin, allowing users to easily insert alert-style messages at the top of any page or post. Just like SimpleMap, this plugin was born out of a need on a client’s website. I needed a foolproof way for these alerts to be made without going into the HTML editor and making <div> tags with custom classes.

10 great resources for WordPress developers

In the spirit of learning new WordPress development techniques, I thought I’d share the ten resources I use the most. These cover a lot of best practices that are a great baseline for solid plugin & theme development. Here they are, in no particular order.

5 tips on writing WordPress plugins "the right way"

Just like many fellow programmers out there, when I first started publishing my own code for the world to see and use, it wasn’t the greatest. I didn’t fully understand the WordPress API and all the tools it had to offer. I have since learned a lot about how to write WordPress plugins “the right way”—the most efficient, clean, and safe way, that is. WordPress has functions, classes, and hooks that work right out of the box to make plugins easier to code and less risky to use. Here are a few of my favorite tips.