Posts about WordPress

WordPress is a web-browser-based content management system, which started life as a spin-off of b2/cafelog before becoming the most widespread CMS in the world. I began giving support during the early development of WordPress’ predecessor b2/cafelog in 2001, and I’ve built personal and professional sites using WordPress for over sixteen years. I’m currently a partner and developer at Swiss WordPress agency Say Hello.

SEO für WordPress

Zusammenfassung der Themen bezüglich SEO, die wir gestern an ein WordPress-Meetup in Bern besprochen haben.

Read more

Reusability thanks to modular coding

My erstwhile mentor in Brienz taught me throughout our years working together that if a website functionality is worth creating, it’s worth creating so that it can be used in more than one project. Programme once, install many times. This is a credo I’ve maintained since I started programming for content management systems and one I try to pass on when working with other programmers.

Read more

Twitter Cards – adding previews and summaries to a tweeted blog post

Facebook implemented Open Graph tags a long time ago, so that links from blogs and websites automatically pull in preview images and a summary text. That helps the viewer to see more about the linked page without having to click through. Twitter Cards does the same thing for Twitter. I’ve been lax and only just recently […]

Read more

Simple alternatives to CAPTCHA

Google announced yesterday that it’s come up with a great new way of avoiding the need for website visitors to fill out the CAPTCHA; the ubiquitous “type the letters from the image into the following field” feature of many online forms. Instead, they propose a simpler interaction based on the Turing Test principle: that some choices can […]

Read more

CMS: separating authorship from layout

My first job in Switzerland was for a newspaper publisher, where I remained for seven years whilst co-developing a newspaper and website publishing system. Building on the basic experience I was gaining whilst making little blogs using b2/cafelog – on which WordPress was built – this phase of my career was where I learned to […]

Read more

New programming techniques in my daily workflow

While my main hobby in my private life is photography, I earn my living through programming websites. Since moving to !frappant back in April last year – has it really been a year already?! – I’ve been striving to learn as many new techniques as possible. It’s been a particular goal to get out of […]

Read more

WordPress function: getting attachment and thumbnail captions for a post

It’s rare that I post anything heavily internet-related or even extremely code-geeky, so please skip this entry if it’s of no interest! I was asked today if I knew how to get the captions of Post attachments in WordPress and so I knocked up the following two functions; one which returns an array of all […]

Read more

coll8 Social Media Streaming

coll8, named as an abbreviation of the English word “collate”, allows users of the WordPress publishing software to provide website visitors with a page which collates all of their social media streams into one place: from Twitter and Flickr to Facebook, Vimeo, YouTube and Google Reader.

Read more

Categorization bug in WordPress

I’ve been using WordPress for years and in the main, it’s a fantastic piece of collaborative software. However, the fact that the standalone version which is installed on one’s own server is supported mainly by community effort instead of a dedicated team means that when a particularly unusual bug crops up, it’s difficult to get […]

Read more

Full ahead

Plans are progressing faster and faster, as we get more and more tasks finished in advance of leaving for our trip to Scotland at the weekend. I’ve installed and configured the newest software behind this journal (version 2.3 of WordPress) which was released today, allowing me to post directly to the internet via email. I’ve […]

Read more