Archives
Being a Model WordPress Contributor
WordPress Contributor. These words mean many different things to different people. WordPress is a large open source project with thousands of contributors helping out in countless ways. But what defines a model contributor? This talk is a retrospective of a WordPress developer’s journey from Tinkerer to Full-Time Contributor and Core Committer. What makes a successful contributor? What should your expectations be? How do you get started? When do you ask for help? When do you offer help? How should you receive feedback? What factors make up the right mindset? Leave this talk informed and inspired to begin your WordPress contributor story!
Take Command with Custom WP-CLI Commands
The WP-CLI gives developers powerful tools to rapidly manage WordPress sites, automate repetitive tasks and diagnose problems from the command line. But if you aren’t building custom commands, you’re leaving tons of time-saving potential on the table!
In this session we’ll explore best practices for creating custom command line interfaces, combining and reusing commands, plus other tips & tricks.
Experience with WP-CLI will be helpful, but not required to attend.
Fun With Forms: Conditional Logic! Passing Variables! Dynamic Surveys! Custom PDFs!
You can do so much more with forms than just collect names and email addresses. This talk will discuss using conditional logic to streamline the registration process, pre-populating forms with data, creating dynamic surveys that graphically display results, and creating custom PDFs using form data. This talk will be based on using the Popular Gravity Forms plugin and will have specific examples you will be able to implement immediately.
Bringing WordPress Core to PHP 5.6 and Beyond
Every version of PHP from 7.0 and below has been designated end of life (EOL). Currently, WordPress’ minimum PHP requirement is 5.2.7 which was EOL’d over 8 years ago.
In the 2018 State of the Word Matt said we would be moving to PHP 5.6 as a minimum requirement in April, 2019 and increasing the minimum to PHP 7.0 by the end of 2019.
This presentation will attempt to describe the safeguards put in place to avoid breaking the internet.
How To Use Plugins Without Breaking Your WordPress Website
Talk about updating plugins, what to do when you get locked out, how to rollback plugins, how to choose plugins, etc. 🙂
Web Accessibility made easy for WordPress
I explain what the WCAG 2.1 guidelines are and why they are so important.
Then I will offer easy and actionable steps that you can take as soon as you get home to help you become compliant.
I also go through and explain and give examples of each step so you will understand clearly.
Finally, I offer some links to free software that you can use to test your websites Section 508 compliance.
Bash is magic # No it’s not
When leveling up as a developer, one of the most intimidating aspects often is using the command line interface, or CLI. In fact, it might seem downright terrifying. The reality is: If you can type, you can use the command line.
Every senior level developer will remember a time when they got overwhelmed by opening the terminal. Those same people will tell you this is one of the most important capabilities they acquired.
For Mac and Linux users your command line interface is Bash. Windows users can also use this tooling, so Bash can unlock the true potential of any machine. Besides gaining more control of your device, Bash lets you leverage hundreds of power tools like WP-CLI, Drush, npm, composer, and Behat, to name a few.
Leave this session understanding
- A brief history of the command line
- The basic commands for manipulating your files and folders
- An overview of tools that are only available through the command line
- The basics of Bash scripting, the secret to automating anything
Coupons, Order Bumps, & One Time Offers: How to Make More on Your Store
In this session we’ll look at strategies and tools to help you drive greater revenue from each transaction on your store. We’ll talk order bumps, one-time orders and the effective use of coupons.
An introduction to the WP REST API
In this presentation, I’m going to give a brief introduction to the WP REST API, how to create custom end points, and some tools you can use to test your API as you’re developing it!