Evaluating Plugins: Strategies to Effectively Extend WordPress

Extending WordPress above and beyond the core functionality is part of what makes WordPress so powerful. However, the sheer number of plugins available can be overwhelming. A strategy for evaluating plugins makes both developing managing WordPress easier.

In this presentation, attendees will learn strategies and discover tools for evaluating one plugin over another. We’ll look at the difference between different types of plugins; do you get what you pay for when you buy a premium plugin? We’ll talk about managing plugins and updates, as well as evaluating plugin security by identifying plugin functionality that may be risky and researching plugin security history.

WP DIY Gone Awry… NOW, WHAT?!

Quick and Dirty… How to get out of your WP DIY hole. We know WP is made for non-technical users, but what if you’re just stuck starting out. Here are the 10 most common mistakes and errors you have to know how to DIY and how to ask for help once you’ve tapped out of your personal skills and the depths of YouTube.

Alternative datastores – When CPT, Taxonomies, Options and Object Meta aren’t enough

WordPress has some great internal APIs to work with WordPress things. Sometimes we need to move beyond $wpdb. We will take a high-level walk through the benefits of things like custom tables, elasticsearch, redis, and other external services. Some specific implementation examples will be provided along with the learning curve, risks, and potential real-world use cases.

Automating Site Creation

The famous five minutes install only gets you so far. What if you could enter a few data points and have a fully functioning WordPress site installed and running? You can with WP-CLI and your command line tools. We will show you how we automate site creation and go over some of the cool things WP-CLI can do to help you get your site up and running quicker.

Bash is magic # No it’s not

If you want to move beyond logging into the admin screens for your websites, this is the ticket into that world. Unlock automated testing, better update processes and so many other benefits by tapping into the power of your machine and machines like CircleCI with a lot of free support along the way.

How to troubleshoot WordPress performance

Have you ever had a client come up to you and ask why a WordPress page was slow to load? We’ve all had that happen at some point or another. Especially nowadays with the increased importance of page load times! (Everything has to be fast fast fast!)

But what do you do when someone asks you to fix such an issue? It can feel like finding a needle in a haystack. The issue could be anywhere. (It really can!)

So how can you troubleshoot what’s going on? There are a lot of tools at your disposal to help you figure things out. But that doesn’t mean that you’re any closer to knowing what’s going on.

We’ll look at the tools that you can use to solve this tricky issue. But we won’t stop there either We’ll also go over how to interpret what these tools are telling you. Because that’s how you’ll get to the root of the issue so that you can fix it.

Level Up Your Analytics

You’ve identified your actionable KPIs. You’ve segmented your audience. Your monthly reports give the client (or internal team) the data they want. What else is there?

Let’s discuss:

  • Using Google Tag Manager to add event tracking and to simplify management of multiple sites
  • Getting WooCommerce data into your reports
  • Incorporating non-GA data into shiny Google Data Studio reports

WordCamp Minneapolis / St. Paul MN is over. Check out the next edition!