Dev Blog


Standardising WordPress theme hooks

20 June 2013 by Joost de Valk » - 16 Comments

I’ve been working on integrating our SEO plugins more deeply with Genesis the last few weeks and something dawned on me. Ever since I wrote my post on Genesis 2.0, I’ve been thinking: Genesis started a small revolution, but we should open that up. More theme developers should start doing a Schema.org API and if »

Tags: , ,

Schema.org & Genesis 2.0

28 May 2013 by Joost de Valk » - 37 Comments

About a week ago, we “migrated” Yoast.com to Genesis 2.0, in the process we switched to their new HTML5 / Schema.org code and we slightly updated our design, making the header shorter and making improvements to our responsive design. This was a bit of work, but not even half as much as that sounds like »

Tags: , , ,

Why relative URLs should be forbidden for web developers

17 August 2012 by Joost de Valk » - 60 Comments

Many web developers still use relative urls in their CMS. A relative url is a url that is not complete. Usually it’s just the last part (the path) of a url, which means the domain name is left out. It’s often used by web developers, because it comes in handy when moving content from a test or »


XML Sitemap PHP script

19 July 2011 by Joost de Valk » - 25 Comments

xml sitemaps do you need them

Recently, while working on the site for my father in law (in Dutch), I wanted to create an XML sitemap for the many publications on his site, that are downloadable PDF’s. I regularly add PDF’s to his site too, and since I’m a tad bit lazy I don’t want to keep updating the XML sitemap. So »

Category:
Tag:

Web Intents from Twitter

7 July 2011 by Joost de Valk » - 23 Comments

At the end of March Twitter released a cool new feature called “Web Intents”. I didn’t really see the value of it till recently, but I’ve now started using it way more. When you have a Tweet button on your site, you’re already using the Web Intents API, but you can do way more cool »

Tag:

Email Reliability: use an SPF record

6 July 2011 by Joost de Valk » - 23 Comments

A while back I outlined my system for preventing comment spam. One of the core fundamentals in there is that I send people an email to verify their email address before their comment is published. For this to work well, I need to trust on my email to be received. As it turns out, email »

Tag:

Custom Post Type Snippets to make you smile

17 June 2011 by Joost de Valk » - 20 Comments

Custom Post Type goodness

So it’s friday, I’ve been coding all day and I thought I’d share some of the cool snippets I’ve come across and/or developed today. I’ve mostly been working with Custom Post Types and Taxonomies, so let me share some of that goodness. Let’s geek out in a bit, but first let me show you why »

Tags: ,

Change domain, and warn your visitors

9 June 2010 by Joost de Valk » - 7 Comments

When you change domains, for instance using my moving WordPress to a new domain guide, you’ll usually redirect your visitors with something looking like this: The only issue with this is that people might not notice that you’ve moved to a new domain, and thus might not update their links to you. As Matt Cutts »

Tag:

The Full mailto Link Syntax

27 October 2008 by Joost de Valk » - 29 Comments

For a small project I had to create a smart mailto link to make my life a bit easier. I wanted the mailto link to hold not only a to and the subject (I’d figured that much out) but a multi lined body too. Turns out that is pretty darn easy to do. So, for »


WordPress Goodies

16 June 2008 by Joost de Valk » - 4 Comments

A small update to say I’ve fixed one plugin and added another resource for WordPress fanatics. First of all, I used to think that with the release of WordPress 2.3 and 2.5, the need for my Permalink Redirect plugin had gone away. However, I noticed that some friends of mine had loads of indexed URL’s »

Tags: ,