Using git for WordPress development

git is a powerful revision control system. It is a distributed system. This means that you can commit, create branches or tags on your local hard drive without any network connection. Read more about git on the project’s website, there’s also great documentation there. (more…)

Shortcodes, include CSS and JS only on the correct blog pages

Not too long ago I wanted to add a new plugin to my blog. During various tests I noticed something quite shocking: at least one of the plugins insisted on loading it’s CSS and jquery on every page of my blog. A little more testing showed me that many plugins do the same. (more…)

Creating a valid WordPress theme

Diesen Artikel auf deutsch Recently, I’ve been checking out some of the blogs that link back to me because they use one of my plugins. And it seems like a lot of them are using buggy, incorrect templates. It looks like many WordPress theme developers don’t read the theme development checklist. (more…)

HTML forms and onclick/onfocus

Diesen Artikel auf deutsch

When you use HTML forms it is often desirable to pre-fill some input fields. Your idea could be that you want to give your visitors some clue to what they’re supposed to fill in. (more…)