Talk: Tremendous taxonomies

Taxonomies have been around in WordPress for a long time as a way of grouping things together, but did you know there is a lot you can do with taxonomies which you may not know? In this talk I will outline what taxonomies are and how you can create your own custom taxonomies. I will share some use cases for having custom taxonomies as well as some different and interesting ways in which I have used taxonomies on some sites in the past. In addition I will looks at some of the ways in which you can optimise the admin UI for taxonomies, making it more appropriate in some cases. The talk will also look at how you can associate data with different taxonomy terms.

View the slides

WordCamp Speaking – Why?

During a discussion over on the WP UK Community Slack channels I was asked by Jenny Wong “I would like to know what drives you to be a WordCamp Speaker?” After a little discussion after I thought this would make a really good blog post – so here goes!

My WordCamp Speaking

I thought it would be a good idea to give you a little background on my WordCamp speaking. It all started back in 2014 when I was encouraged to speak at WordCamp Sheffield, a one-day WordCamp organised by Kimb Jones and others. I spoke about Customising the WordPress admin for clients and the talk went very well. I was very nervous before hand but I was made to feel very welcome and comfortable and it passed without incident!

Continue reading “WordCamp Speaking – Why?”

Speaking at WordCamp London 2016

It is the time of year again where WordCamp London is taking place very soon and I am delighted to announce that I have been kindly selected to speak at the event. My talk is titled “Publishing a Plugin on WordPress.org“.

I started writing plugins a long time ago mainly for client work, however over the last couple of years I have been releasing some of the plugins I have built to the open source community via WordPress.org’s plugin repository. In this talk I will go present on the following:

  • The reasons why you may want to release a plugin on WordPress.org rather than keeping it for yourself!
  • The specific steps, setup and rules you need to follow in order to prepare your plugin for a WordPress.org release
  • How to actually submit your plugin, including the process itself and some things to think about to make the plugin review teams’ lives easier
  • A brief look at aftercare of the your plugin particularly around using the support forums etc.

If you have yet to purchase your ticket for WordCamp London, I would strongly urge you to do so. At just £30 they are an absolute bargain and I am sure you will get a lot out of the weekend.

Look forward to seeing you all there!

Talk: Beyond FTP

We have all used FTP as developers to move files from editing them locally to our production server. Developers know the problems this can cause and why alternatives are needed. In this talk I will introduce my WordPress development process and how you can move on from FTP to a more robust development and deployment system.

View the slides

Talk: A year in freelancing – lessons learned, tips and tricks

After freelancing for just over a year now and having left a well paid job this talk outlines lessons I have learned from taking the plunge to being a freelancer and some tips and tricks I have learned along the way. This talk will benefit anyone looking to become a freelancer or any current freelancers that are looking for some tips and tricks on getting by.

View the slides

Below is some feedback I received via Twitter:

Talk: Custom post type meta

Over the course of many WordPress site builds, I found a constant problem when dealing with custom post types: I wanted to add meta data to a post type like you do a post. In this talk I gave a brief overview of why he needed to be able to do this and how he went about it, building a plugin to provide this functionality.

View the slides

You can view/download the plugin on the WordPress plugin repository here or you can contribute on github here.

Talk: Content manage everything

WordPress is a content management system, it allows users to edit and add content without the need for them to understand or interact with PHP and HTML. However I found that many of the sites I was developing had elements that could not be managed through the WordPress admin screens.

This talk outlined some of the methods I have used on sites to make sure that almost everything is editable through the WordPress dashboard. The talk was ideal for developers and designers that are looking for different ways of adding  content to WordPress and making sure it is always editable by a client or user.

View the slides

WordCamp Bournemouth 2014 Talks

Extensible plugins

Whilst building the Edupress project extensive customisations were made to integrate with a number of other plugins. This talk looks at how you can build plugins which other developers, plugins and themes can add to, remove things from and build upon.

This talk is related to the talk proposed by Rachel McCollin on the new Edupress project and looks more at the development.

View the Extensible plugins talks slides

From local to staging to live using version control and deployment tools

A walk through of a WordPress development environment work flow from building a site locally, hosting the site on a staging environment and then be able to push sites live all using Version Control (Git) and a Deployment tool.

View the From Local to Staging to Live Using Version Control and Deployment Tools slides

Speaking at WordCamp Manchester

At the end of June WordCamp Manchester takes place at Manchester Metropolitan University’s New Business School Building. I am pleased to able to say that I will be speaking at the unconference with a talk titled “Easy Extensible Plugins”.

Back in 2010 the first WordCamp in Manchester took place at the Metropolitan University as part of the WordCamp UK events and 2014 brings us back there for another informal gathering of WordPress developers, designers and users.

This will be the second time that I have spoken at a WordCamp event, the first being in April at WordCamp Sheffield. My t all will cover what an extensible plugin is, why we should be making our plugins extensible and the tools and functions we can use to do this.

I am really looking forward to the event and look forward to seeing everyone there.