Ryan Welcher

Developer Advocate

  • Custom post types with no permalinks

    When I was at WordCamp Ottawa this year, I was asked a question about how to create custom post types without generating permalinks. This is actually something I do a lot of as I am creating internal content types that are not meant to be viewed individually at their own url. The snippet below will…

  • Creating a skinnable WordPress widget

    Building custom widgets is fun, rebuilding them because we need to change the way it looks is not. With that in mind, lets build a skinnable WordPress widget that separates how it looks from what it does. For the purposes of this tutorial, I am assuming that you are comfortable creating a Widget and working…

  • WordPress Stuck In Maintenance Mode

    If you ever have an automatic update fail sometimes your WordPress install can get stuck in maintenance mode. I just had this happen to me and was able to find a quick solution. Log into your server via FTP and look for a .maintenance file, delete it and you should be up and running again.

  • 3 Jewels in my Crown

    3 Jewels in my Crown was a very fun WordPress theme to work on. It features many different custom image sizes based on a Featured Image and does all of the resizing work for the user. One really great feature is the ability to select certain posts as “Featured’ by using a custom taxonomy I…

  • Les Stroud Official Website

    As the resident “web guy” for Les Stroud Productions, I was tasked with maintaining and improving upon the flagship website for Les Stroud. Built on WordPress this site has seen many changes since I started working on it and is a great example of a “working” site. Many website are built and then left alone…

  • WordPress Functions

    I found a fantastic article on some great default functions for your functions.php file. They’re not all for every occasion but a great place to start. I pulled out the Google Analytics one in favour of my plugin Easy Analytics but that’s just my preference.

  • The Pharma Hack

    This is a sneaky little WordPress hack that replaces your page title with an ad for pharmaceutical products. The best part (and the reason you may not see it right away) is that you don’t see it on your site, the new page titles only appear in search engine results.

  • The Design Firm

    I just competed work on a WordPress theme for Luke Despatie & The Design Firm based on the very clean and elegant artwork provided by Luke. The theme itself has all the regular functionality you would expect of a WordPress theme with the addition of being able to update the full screen home page image…

  • Easy Analytics

    ** EDIT – 02/08/13 ** I just committed a complete overhaul of my Easy Analytics plugin. It was in dire need of it and I am far happier with it. It is class based now with proper localization techniques, and a much better looking (albeit simple) interface. If you have it installed already, thanks and…