Drew Jaynes: WordPress Development in a Modern PHP World

Continue the discussion

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

Published

October 29, 2019

It’s never been a more exciting time to be writing PHP in the WordPress ecosystem! WordPress core recently bumped the minimum-supported PHP version from 5.2 to 5.6 and plans to bump it again later this year all the way to 7.2!

Whether that least sentence incites feelings of jubilation or anxiety in you, this talk has your back. We’ll take a deep dive into ways devs of all levels can breathe new life into their plugins and themes with modern PHP features and principles.

We’ll cover back-compat gotchas, including how to deal with version-specific features and code partial plugin activation so you don’t break users’ sites with your upgrades. We’ll also go over modern principles such as using autoloaders and namespaces, setting up group aliasing, using return type declarations, leveraging traits, and more.

Finally, we’ll talk about how to create a development plan for the short- and long-term so that continual and improvement and iteration can keep you up to date with modern PHP development.

Presentation Slides »

Rate this:

Event

WordCamp Birmingham 2019 19

Speakers

Drew Jaynes 9

Tags

Modern PHP 2

Language

English 8272

Download
MP4: Low, Med, High
OGG: Low
Subtitles
Subtitle this video →
Producer
%d bloggers like this: