WordCamp Europe 2019: Livestream links to every talk

It’s been quite some time since I wrote this post about my first experience as a volunteer at a WordCamp in Utrecht in 2017. Since then I kept co-organising the local WordPress Meetup in Luxembourg-city, attended and volunteered at quite a few other WordCamps, and went on to be part of the organising team at Read more →

WordCamp Utrecht 2017 Recap

On being a first-time WordCamp Volunteer in a foreign country and gaining new insights into the WordPress community. Quick links: Day 0 – Friday, November 24th 2017 Meeting a new crowd Day 1 – Saturday, November 25th 2017 A note to introverts and anyone who find it difficult to approach people and start conversations at Read more →

A more human way to handle “not-approved” themes in the WordPress Theme Review Team

The WordPress Theme Review Team (TRT) is the team that reviews and approves WordPress themes for inclusion in the wordpress.org themes repository. Anyone can submit a theme for review and inclusion at https://wordpress.org/themes/upload/ (make sure it meets the requirements before you do!). Also anyone can join the Theme Review Team. See Become a Reviewer if Read more →

Getting Started with WordPress part2

Here are the slides for the presentation I made at WordPress meetup Luxembourg in October 2017. This was the second part of the “Getting started with WordPress” series. You can find part 1 here. Intended audience Absolute beginners + beginner to intermediate bloggers and site owners may get a few tips and best practices. I Read more →

Getting Started with WordPress part1

These are the slides for a presentation I made at WordPress meetup Luxembourg in September 2017. Someday I may turn all of this information into a long and in depth post.  Maybe even a small book, who knows? In the meantime, I thought I’d release these slides in the hope they will be useful. I Read more →

How to stop wpautop from messing your shortcodes

The WordPress editor offers a pretty enjoyable writing experience even for those who don’t know a thing about HTML. No matter whether you are using the “Visual” editor or the raw text editor, wpautop is one of the things that makes it friendly. wpautop is a function that filters the_content when it is being displayed Read more →

How PHP taught me a couple of words in Hebrew

A typo in a WordPress plugin I was working on lead me to encounter quite an unexpected parser error: Which obviously threw me off the track and on to research how it came up with such a surprising token. As it turns out, Paamayim Nekudotayim is the transliteration of פעמיים נקודתיים which literally means “double Read more →

IceableThemes offers free and premium responsive WordPress themes – Official launch

Iceable Media officially launches IceableThemes, offering professionally designed and responsive WordPress Themes for everyone. Every theme is released in a lite version that is free to download directly from the site, whereas the affordable “Pro” versions come with additional advanced features, including a revolutionary layout builder with visual shortcodes, and premium class support forum access. Read more →

WordPress Shortcodes: an Introduction

Introduced in version 2.5, shortcodes are one of the most useful and powerful features for WordPress developers. When you insert a shortcode in the content of a post or page, it will automatically be replaced with a piece of content generated by the attached function. One could think of it like a sort of “macro”. Read more →

Optimize WordPress: replace wp_cron with a real CRON job

WordPress comes with a built in function for automation called wp_cron. It is used for various WP maintenance (updates check etc.), to publish scheduled posts that are created with a date in the future, and by many plugins with automated features. Though wp_cron is not perfect. You might have seen missed schedules already if you Read more →