Tag: WordPress

Body Class Control in WordPress

I like a much reduced set of body classes when coding up a WordPress theme. Two template types, two main classes. Oh, and I put it on the HTML element too. To call my coding opinionated is somewhat of an understatement.

Code

One click indieweb for WordPress

I was discussing one click indieweb for WordPress with David Shanske on the IRC channel. The aim is to make it as easy as possible for a WordPress user – not a developer – to implement an indieweb site. I’ve decided to put it up as a brain dump. There are two aspects to consider: […]

General

WordCamp Sydney Slides

I presented an expanded version of my CSS Naming Conventions talk at WordCamp Sydney. Thanks to everyone who came along, my slides are below. I’ve put together a quick one page site linking to various resources at cssnamingconventions.com.

Talks

Trying the SUIT CSS Naming Convention

I’m in the process of redeveloping this site. The site will still use WordPress but I’ll be adding a custom skin. I’ve been wanting to try Pattern Lab for a while, so the first step is to create a pattern library. It’s early days, today’s task it to set up a reset and base styles. […]

Code

Specificity, SMACSS and WordPress

At the June WordPress Melbourne Meetup, I spoke about CSS Specificity, SMACSS and WordPress. I had a great time, the video and slides are below.

Talks

WordPress Theme Elements

When producing a theme, we try not to limit the website owner’s options within the WordPress Dashboard. The owner may wish to enable an option down the track and be disappointed to find they can’t.

Code

Big Red Framework on WordPress.org

Big Red, the Soupgiant WordPress framework, has been added to the WordPress.org theme repository.

Quick Notes

Big Red Framework

We’ve updated the base WordPress theme we use at Soupgiant for WordPress 3.1+ and to make more use of the WordPress API. Along with the standard features you would expect in a WordPress framework, it includes templates for the Theme My Login plugin, custom default code for Formidable / Formidable Pro plugins, custom html output […]

Code

Soupgiant WordPress themes on Github

The Soupgiant base WordPress themes are now available on GitHub. There’s no documentation at this stage, I’ll write up a blog post with details in the coming week.

Quick Notes

JavaScript Localisation in WordPress

I was asked on Twitter recently if it’s possible to pass WordPress data to JavaScript, wp_localize_script() is the tool to do it with.

Code