Author Archive

  • Craig West: [Workshop] WordPress REST API – AJAX Forms & SPA Pages (part 2)

    WordCamp Denver 2020Speaker: Craig West

    July 11, 2020 — What is the WP REST API and how can I use it to make forms and pages that don’t need to do be reloaded?
    In this talk, we will look at what the WP REST API is, how to modify existing ‘endpoint’s as well as creating our own custom endpoints.
    We will also make a small WP REST API site that carries out GET and POST requests for forms and pages as well as use the WP-Nonce security mechanism.
    All code files will be available so that you can start to use the WP REST API right away!

    Presentation Slides »

  • Craig West: [Workshop] WordPress REST API – AJAX Forms & SPA Pages (part 3)

    WordCamp Denver 2020Speaker: Craig West

    July 11, 2020 — Are you creating content that you believe is under-performing? Or are you looking to start a website and aren’t sure what content to create? Regardless of your situation, this session will help you step back and create a content strategy that will ensure you have a purpose and audience in mind for every piece of content you publish. You’ll pick up tips that will help you narrow your content focus, identify your unique content angle, match the language of your prospective customers for SEO, and better understand what content to create and why.

    Presentation Slides »

  • Micah Wood: Email Security

    WordCamp Denver 2020Speaker: Micah Wood

    July 11, 2020 — In this talk, we’ll discuss the importance of the SPF, DKIM, and DMARC email security protocols and how to use them to help prevent phishing and spam email. Without these protocols in place, other people may be sending emails under your domain name or even manipulating the content of your emails.

    Presentation Slides »

  • Akshat Choudhary: An Analysis of 100+ Hacked Sites

    WordCamp Denver 2020Speaker: Akshat Choudhary

    July 11, 2020 — In this talk, I will be sharing the best strategies to secure a site based on my analysis of 100+ hacked sites. I’d give the audience a walkthrough of the logs of the hacked sites and decode the weak points and the method used to hack the sites. I will then explain the different ways one can protect a WordPress site from hacks. This would range from using existing firewall and security plugins to adding custom rules on the backend.
    WordPress Security at its very core is constantly evolving. As hackers constantly find new ways to exploit, it’s imperative to stay dynamic and be prepared for the worst. I believe that understanding how hackers are hacking a site can go a long way in protecting it. Over the last 10 years, I’ve dealt with more than 200,000 hacked sites. I’d like to use my learning from them to push people to identify their site’s weak points and hopefully be a catalyst to them taking security more seriously.

  • Meeky Hwang: Optimize SEO with Serverless Sitemaps

    WordCamp Denver 2020Speaker: Meeky Hwang

    July 11, 2020 — Sitemaps are the key ingredients for the site SEO optimization. There are many plugins to generate sitemaps but for enterprise level sites with massive content these plugins do not work as intended; as they are designed to dynamically generate the sitemaps on a fly. Serverless sitemaps alleviate these issues. In this talk I will go over how the serverless sitemaps work.
    The Pitch
    I’ve taken over support for sites with over 10,000 articles, galleries, videos, and other content types. The sitemaps generated by the community plugins have various issues including, slow sitemaps generation, no cleanups, incorrectly handling the specific types of content such as media, and more.
    The Focus
    I will go over how the serverless sitemap works and underlying logic on how it’s built as well as how the serverless sitemaps fixes the issues with the legacy sitemaps.

    Presentation Slides »

  • Jeremy Green: Creating Blocks for the Real World

    WordCamp Denver 2020Speaker: Jeremy Green

    July 11, 2020 — I recently completed my first client project that required building custom blocks for the client’s specific needs within the block editor. I will discuss the things I learned as a long time WordPress developer dipping my toe into custom block development. I will talk about what went well, what was difficult, and how client feedback influenced the process.

  • David Wolfpaw: Let’s Build Our First Plugin!

    WordCamp Denver 2020Speaker: David Wolfpaw

    July 11, 2020 — If you’ve ever wanted to build your own plugin for WordPress, this is the session for you. We’re going to start from scratch and work our way up.
    First, we’ll take a look at the basic requirements of a plugin. Next we’ll take our example plugin idea and break it into the various components and steps that we’ll need. We’ll code up the plugin together and install it on our sites, debugging any problems that arise. Finally, we’ll look at ways that we could further extend our plugin.
    This tutorial assumes some HTML and CSS knowledge, but you don’t already need to be familiar with writing PHP or JavaScript.

  • Mauricio Dinarte: Understanding React.js

    WordCamp Denver 2020Speaker: Mauricio Dinarte

    July 11, 2020 — React.js has become one of the top players in the JavaScript libraries world. WordPress has rebuilt its WYSIWYG editor using React. Drupal has recently adopted the library to create admin interfaces. This session aims to explain the basic concepts of React outside of the context of any particular CMS implementation. Many examples will be presented to help you understand it and why it is so powerful.

    Presentation Slides »

  • Laine Nickl: Sustainability & WordPress – Creating Websites with the Environment in Mind

    WordCamp Denver 2020Speaker: Laine Nickl

    July 11, 2020 — The Internet has a greater environmental impact than the entire aviation industry—and that was before COVID-19. Now more than ever, it’s important to consider the impact of the websites we create. We’ll discuss the environmental impact of our increasingly digital lives, what we can do as designers and developers to help mitigate the problem, and why websites that are better for people and planet are better for the bottom line, too. Let’s debunk the myth that digital means green and explore ways to reduce our digital footprint. 

    Presentation Slides »

  • Matt Dorman: Speeding up Media Upload

    WordCamp Denver 2020Speaker: Matt Dorman

    July 11, 2020 — With so many image sizes the upload process can take minutes to finish, or never does! If you Google it there are probably 20 “best” plugins to fix this. I’ll explain what goes on in WordPress from upload to viewing the image on a post and cover the ways we can speed up the process.
    The Pitch
    I’ve taken over support for sites with as many as 45 image sizes, do you even know how many your largest sites have? For the vast majority of sites out there this is far too many, but even if you have 20 or 10 WordPress may be getting bogged down during a bulk upload, or worse your site may go down temporarily.
    The Focus
    I’ll show you the steps I take to identify how many images you have, what is creating them and how to begin to reduce that number or simply offload the processing. You will come away from the presentation with a broader understanding of WordPress as well as external solutions available to us.
    Questions Answered
    • I only use one size on our site, why does WordPress generate so many unused sizes? • How much do more advanced ways of processing images cost? • My developer tells me that… (you fill in the blank), is that right?

    Presentation Slides »