Skip to main content

Blog

An horizontal sidebar

Last year I was working on a way to get a horizontal sidebar. I worked out a PHP only solution and added a nice selectbox to the widget admin page. Obviously you can just add the amount of sidebar to the widget area and do the magic in your template. I also going to show […]

Read More

Adding post type support to the recent post widget

This feature is probably something that should be in core and the change is that a client already asked you for this feature. There are a lot of plugins on WordPress.org that do this and much more but this solution is clean since it still uses the WordPress widget. It only adds a selectbox to the […]

Read More

Getting the menu name of a theme location

For our code sample with starting with something simple. Sometimes you want to give the user the control to change the menu name in the template. Currently WordPress doesn’t have a function where you can pass the theme location but it’s quite simple to do with a few lines of code. It’s using two WordPress […]

Read More

A fresh new WordPress blog

So today I started out a fresh new site for awesome tutorials about things you can do in WordPress you most likely didn’t know. Even with a lot of sites covering a bunch I still believe a site as this is missing. A place that covers stuff like dealing with Backbone and trying to extend […]

Read More

My opinion about the WordCamp guidelines

November last year I wrote a blog post about how to organize a WordCamp. Even I never organized one I do visit a lot of WordCamps. Most of the time I even talk with the organizers. In this short post I’m trying to explain the best I can why I think some of the rules […]

Read More

Interview on WP Engine

Austin Gunter from WP Engine interviewed me and you can find the interview at http://wpengine.com/2013/02/marko-heijnen/. The intro text is just brilliant. Especially the part about the relatively small village Erica I live in. It’s not relatively small, it is just a small place to live in. Hopefully you like the interview and you know me a little bit […]

Read More

GlotPress

The last couple of days I started to build GlotPress into a WordPress plugin. GlotPress is a collaborative, web-based software translation tool. What is pretty awesome. But the issue a lot of people having including me is that it isn’t easy extendable. You can create plugins for it but there isn’t an way to download […]

Read More

Meetups and WordCamp Norway in January

The last month I visited the meetup in London, pre meetup in Belgrade, meetup in Enschede and WordCamp Norway. Lots of traveling in the weekends but so much fun. Meeting friends and creating new ones is something I love to do. And also I was able to spoke two times about the new media flow […]

Read More

2012-2013: The past and the future

Personal The past Well, first dealing with personal, what to say about this. I do know the start was interesting. I got sued by my old boss because of my talk at WordCamp Norway. I didn’t do anything wrong except that I even once worked at a fucked up company like that. But yeah lesson learned […]

Read More

How to organize a WordCamp

This year I visited 7 WordCamps all over the world. Saw some awesome ones and some that could have been a little bit better. I never organized one but I will do that next year, maybe even more then one. So the question what I have is what makes a WordCamp awesome. What are the […]

Read More

WordPress new image manipulation

After two months hard work the new image manipulation code finally is committed to core (changeset). This all was a team effort where I’m really happy to a part from. I worked together with Mike Schroder, Japh Thomson, Kurt Payne, Andrew Nacin and Cristi Burcă. It started on the hack day at WordCamp San Francisco […]

Read More

Fresh new start

Starting of today I’m moving all my sites to a new server with a WordPress network installation. First reason is that the current server runs Apache with Directadmin but I wanted to have full control over what I install on the server. Current implementation The current implementation is a Debian (testing) distribution with nginx 1.3.5 as […]

Read More