Development

Development is a key area within the WordPress ecosystem. Without development, there would be no plugins, no themes, and no advances in WordPress core.

Here, you’ll see videos and slides of past presentations at WordPress London events that focus on WordPress and general web development.

Home » Development

Developing for WordPress with WooCommerce

Introducing ways to use WooCommerce as a platform to build user experiences and business solutions that go beyond ...

Why a greener web is good for everyone

The internet has huge potential to move us towards a sustainable future through dematerialising products and streamlining industries. ...

Introduction to Using Coding Standards in Your WordPress Project

Aimed at those who have never really looked into coding standards, Gary will give a broad overview to ...

Supercharging WordPress Development in 2018

Towards the end of 2015, Rareloop launched their WordPress starter theme Lumberjack, which built on open source tools ...

Open Q&A Session

This is an opportunity for you to bring those unanswered questions you may have about WordPress, whether that's ...

SSR using WordPress API with VueJS and Nuxt

Alessandro will talk of his experience building production ready websites using Nuxt (a VueJS SSR framework) interfacing with ...

All-in-one GDPR

We'll be looking at the development process and the problems solved by our compliance toolkit to help your ...

WP-CLI: An Intro and Interesting Use Cases

WP-CLI is the command line interface for WordPress. In this talk, John will introduce the core concepts of ...

Episode #1 – Organising a WordCamp & An Intro to WP-CLI

At the WordPress London Meetup on 26th April 2018 Ana Silva talks about her role as the lead ...

NatWest 6 Nations Match Centre on WordPress

Following on from our work with the British & Irish Lions tour of 2017, Sotic were engaged to ...

The Joys and Hardships of Adding Cloud Services to WordPress

In this talk Nic will step through both the product and engineering challenges of tightly integrating a complex ...

How Blockchain is going to disrupt Digital Marketing

David will take a look at how blockchain is starting to disrupt the digital marketing sector and show ...

Test quick, Build smart, Be awesome

A lot of the time businesses are so focused on the big shiny thing at the end of ...

Production Ready WordPress

It is common practice to move code through a series of servers in a multi-tiered development workflow. This ...

Scaling WordPress with containers

With the REST API in full swing, SPAs (Single Page Apps) are popping up all over the place, ...

Plugins Uncovered – Nov. 2017

We all have our favourite go-to plugins, often using them repeatedly on our client projects.  We may have ...

What you didn’t know you need to know about WordPress and databases

There are a number of ways to speed up sites. Caching is one of them. However caching can't ...

The Move to Modern PHP in WordPress

A look at the initiatives to improve the PHP landscape of the WordPress ecosystem.

Fun and Games with Regex

Think ‘regex’ and ‘fun’ can’t exist in the same sentence? I’ll teach you how to win at computer ...

Page Builder Panel – The Pros & Cons Of Them In Your Workflow

Featuring Doug Belchamber, Keith Devon and Mike Pead; this will be an open panel discussion around the use ...

Splitting Shipping based on shipping class in WooCommerce

Up until WooCommerce 2.1, each order had to be shipped via a single method with a single price. ...

WP_Model, synthetic ORM for WordPress (Part 1)

I have made an ORM for WordPress, before you roll your eyes at that statement I have built ...

The Role of Page Builders for Developers

Are custom page templates and shortcodes offering our clients and users the best content publishing experience? In this ...

The Themers Guide to WP-CLI

WP-CLI is a useful tool for automating tasks and optimising developer workflow in WordPress. WP-CLI is commonly used ...

Plugins Uncovered – March 2017

We all have our favourite go-to plugins, often using them repeatedly on our client projects.  We may have ...

Leveraging the Customizer for Big Media

The Customizer is one of the most powerful parts of WordPress, its a great tool for users, and ...

Building Single-page Sites With WordPress

Single page applications (SPA) are big part of the future of web design. Using a JS library like ...

log($this), $monitor->that()

Logging and monitoring is an important, but usually overlooked aspect of web application design. We debug them for ...

Why switching to WordPress Coding Standards will make you a better developer

WordPress Coding Standards have been around for a while, yet many developers don’t write code that conforms to ...

WordPress DevOps for Beginners

A run through of dev ops for beginners covering some basics to get your started Git & Version ...

Modern PHP toolset for WordPress

Many WordPress projects quickly outgrow their humble beginnings as blogs or websites and are now highly customised web ...

Docker Deep Dive for WordPress Admins

Following on from his recent lightning talk. Mark will be taking a deeper dive into Docker for WordPress ...

Good Migrations – Moving a WordPress Site to Docker

Following on from his recent lightning talk. Mark will be taking a deeper dive into Docker for WordPress ...

Making a simple quiz plugin using React and the WP REST API

If you’ve ever wanted to build something, anything, with the WordPress REST API but were not sure where ...

Tidy Up Your WordPress Site for the New Year

With the start of the new year, now is the time to ensure that your content is up-to-date.

Preparing Your Plugin for a .org Release

How do you get a plugin onto the WordPress.org repository? What steps do you need to take? Are ...

WordPress for SEO Haters

SEO is a dirty word, tarnished by years of bad practice and self-defined 'gurus'. But should it be ...

Websockets + WordPress = Magic

WordPress and Websockets what type of dark magic is this? The darkest, with the power of WordPress and ...

Is the wp-admin interface dead?

With the rise of WP-API and WP-CLI plugin developers can no longer assume that a user is interacting ...

How we created Google Docs-style editing for WordPress posts and pages

Poetica is a beta WordPress plugin that inserts Google Docs-style collaboration into your WordPress posts and pages. Co-founder and ...

Adding Composer to your WordPress development toolbox

Neil be looking at how to use Composer as a tool to manage and maintain WordPress based sites ...

Learn more than the average Web Developer

Steve is going to teach the 10 things that people MUST know BEFORE they Build a Website.  It’s ...

Using AWS to super charge your WordPress site and scale to 100,000s of users

The talk will be about how to scale WordPress in Amazon web services and which plugins help you ...

Catering for WordPress

Building an online integrated information and support system for the catering / hospitality sector. The catering industry has ...

Accessibility Panel – June 2015

A LeanCoffee style panel discussion covering accessibility and vulnerability within WordPress.

BuddyPress; an overview of recent updates, and what to expect in the year ahead

If you’re not familiar with BuddyPress, it helps you run any kind of social network on your WordPress, ...

Version Control For WordPress Sites

The way WordPress was created is very "forward-centric" – you click in the admin area and the changes ...

Creating Localised User Experiences with GeoIP

The Internet has made the world a much smaller place. Your website can reach practically anywhere on Earth. ...

My WordPress Theme Structure

Using template wrappers, pre-processors, and more, for efficient WordPress theme development. Keith will talk you through how he ...

Is WordPress always the right tool for the Job?

A case study of how we have used WordPress in creative ways and a few of the bumps ...

Building a WordPress Github Plugin Updater

Lets take a look at how we can get WordPress to look for plugin updates from private Github ...

Running Multiple WordPress sites under NGINX

Some details of how I run multiple separate WordPress installations under NGINX on one VPS or dedicated server.

Front End Workflow Automation for Theme and Plugin Development

The emergence of preprocessors, front-end frameworks, HTML5 and CSS3 has made front-end a far richer and more complex ...

Change is inevitable, growth is intentional

15 years in the Hosting industry. Rackspace from 100x growth in 10 years. Why I believe in WordPress. ...

Should You Be Using Vagrant?

A lightning talk answering the question: "Should You Be Using Vagrant?"

Cacheing WordPress with .htaccess

A lightning talk discussing WordPress cacheing using the .htaccess file.

SEO for WordPress

A lightning talk covering SEO for WordPress.

Use WordPress to Find Clients

Rob Cubbon discusses how he uses WordPress to find clients.

Handling User Generated Content in WordPress

Getting lots of content into a site can increase the scope of the site, user engagement, and maybe ...

WordPress Security

The recent HeartBleed vulnerability has brought web security into the mainstream news recently. This talk will cover some ...

Let’s move it!

Migrating WordPress sites, from server to server, or from domain to domain, is a remarkably fraught experience. There ...

Tips and tricks for using WordPress as an application platform

Dan Westall (http://www.dan-westall.co.uk/) will share tips and tricks for using WordPress for application prototyping, covering recommended plugins and ...

Google Publisher Plugin

Michael Smith will be discussing the Google Publish WordPress Plugin.

WordPress Sites for Academics

WordPress sites for Academics - how us geeks can help and assist non-geeks to use WordPress

Writing blogs and articles – lessons from writing for newspapers

Peter Curtain gives a talk on writing blogs and articles, his lessons from writing for newspapers.

The Heartbeat API

With the launch of WordPress 3.6 comes the Heartbeat API, a simple yet powerful way of implementing a ...

My First Plugin

A guide to playing with content using a filter.

Content Discovery Re-imagined

Understanding reader's interests and appropriately tailoring your WordPress homepage for them.

I feel the need, the need for speed

Darren Grant gives a lightning talk on optimising WordPress.

“It’s not me, it’s you!” – finding new love with the WordPress Double-O framework

Dave Stewart will introduce and demo the Wordpress "Double-O" framework, a new MVC theme architecture that runs on ...

WordPress Attacks

Rob will give a short talk covering some areas of WordPress vulnerabilities and how to avoid them.

Object Caching

Scott Cariss provides a brief overview of object caching within WordPress.

Scaling WordPress

Scaling WordPress; Luke Williams discusses some of the challenges at the WordPress London Meetup.

Custom URL Rewrites

Darren Grant gives a 5 min. lighting talk on WordPress custom URL rewrites at the WordPress London Meetup.

NDEP Case Study

Keith Devon gives a 5 min. lightning talk covering a case study of NDEP.org at the WordPress London ...

Getting started with WordPress web apps

This talk will give you an introduction to using WordPress to build web apps. It will include: the ...

Build a mobile theme to use with your WordPress site

Mobile website development is a hot topic at the moment. More and more users are accessing websites via ...

WP-API

Access your WordPress site's data through an easy-to-use HTTP REST API

Themes, Plugins and Accessibility

One of the recent WordPress accessibility initiatives has been the introduction of the 'accessibility-ready' tag for theme authors ...

From Local to Staging to Live Using Version Control and Deployment Tools

FTP is a great tool for transferring files from computer to server. Or is it? Perhaps it is ...

Using WordPress for eSports

A few months ago Dan and a few others started http://exodusesports.com. They used WordPress, which allowed us to ...

Introduction to WooCommerce

In this presentation I’ll show you how easy it is to set up an online store with WooCommerce. ...

Developing and selling WordPress plugins

Dan will talk about the journey from finding a problem to solve, building a solution and submitting to ...

Security for Mid/Advanced Hosting

Manuel will be presenting his talk from WordPress Milan/Italy to share his insight into WordPress Security.

Ask the Experts!

Have a nagging question about WordPress? Not sure who to ask? No question is a stupid question, so ...
Dan Maby
Scroll to Top