|9:30 am||WordCamp Starts|
|9:45 am||Why WordPress? Rachel Papst|
|10:30 am||Launch your site with Jetpack! Richard Archambault|
|11:15 am||What I Wish I’d Known When I Started Erick Hitter|
|12:00 pm||rags to rags (to hopefully a modicum of riches) Toban Dyck|
|1:45 pm||Author Experience in WordPress — Let’s Fix This David Skarjune|
|2:30 pm||Using WordPress as a Community Platform Jamie Isfeld|
|3:15 pm||Introduction to writing secure WordPress code Stéphane Boisvert|
|4:00 pm||WordPress 2020 Matt Wiebe|
Introduction to writing secure WordPress code
We will go over some of the most common attack vectors in code and how to protect against them while you write or edit a theme or plugin.
- Escaping, Escaping again, Escaping a third time
- SQL sanitization (or don’t do direct db queries)
- General Sanitization / Validation
- XSS in JS (or don’t concat those strings)
Using WordPress as a Community Platform
WordPress is a great tool not just for blogs, but for dozens of other uses too. University of Manitoba new media developer Jamie Isfeld talks about how they use WordPress as a communications tool to reach thousands of staff and students through news updates, regular emails, and a cross-faculty updating platform.
Launch your site with Jetpack!
An overview of Jetpack’s main features, as well as some advanced tips and tricks to upgrade, optimize and expand your WordPress site!
What does the future hold for WordPress? It’s come a long way over the past few years, how will it grow in the next five years?
What I Wish I’d Known When I Started
WordPress provides many convenient functions, perhaps too many. All too often, new developers reinvent the wheel, as the cliche goes, when Core already has a function or utility to accomplish the same. Five years on and thinking back to when I started building WordPress plugins, I could’ve saved a lot of time and avoided a lot of anxiety if I’d known where to look.
rags to rags (to hopefully a modicum of riches)
…running a bootstrapped publication with lofty goals.
Author Experience in WordPress — Let’s Fix This
WordPress has achieved its mission to democratize publishing, so any blogger, writer, editor, or content manager has access to a powerful publishing platform on the Web. So, how do you put all of the awesome capabilities of WordPress to best use?
It’s a myth that a CMS is a silver bullet for online publishing. While incredible strides have been made for content management and user experience, the Author Experience has lagged in comparison. AX ≠ UX. We need to customize the implementation of WordPress to create a better workflow for authors and editors.
Content managers have even more needs. In addition to managing AX and editorial workflow, we need to work with typography, digital asset management, and even content strategy. Can WordPress do this? Let’s fix this.
With so many content management systems out there, why are so many people going to WordPress? What are the benefits and why is it better? We will be going through all these questions and outlining the main reasons why WordPress is so AWESOME, and how it compares to the other popular systems out there.