Author Archive

  • Converting a Shortcode into a Block

    Speaker: Jonathan Bossenger

    August 30, 2022 — In this tutorial, you’re going to learn how to convert an existing WordPress shortcode into a block. We’ll be using the scaffolded code created by the Create Block tool, and applying it to an existing PHP-only plugin.

  • What is the Domain Name System?

    Speaker: Benjamin Evans

    August 29, 2022 — Did you enjoy the previous workshop “Introducing… Domains!”? If so, then you’ll enjoy this workshop, too! We’ll be continuing our discussions around domains, this time by taking a closer look at DNS – the Domain Name System.

    Every site needs a domain. But every domain needs DNS records set for it to direct people to your site! In this workshop, we’ll be looking at how DNS work, and what the most common types of DNS records are. We’ll also look at the DNS records you need to configure to get your domain connected to your site. Some questions we’ll be answering include:

    * How does the Domain Name System work?
    * What are DNS records?
    * What DNS records do I need for my site?
    * Where can I edit my domain’s DNS records?
    * What is “domain record propagation”?

    Presentation Slides »

  • How Do They Do That? The (Very) Basics of Block Theme Development

    Speaker: Sarah Snow

    August 28, 2022 — Have you ever wondered how block themes are developed from an idea, through a Figma file, into WordPress, and beyond? If so, this social learning space is for you! Join Sarah Snow as she walks intermediate WordPress users through the high-level process many theme developers take to design a theme from start to finish.

  • Nick Diego: Exploring the Power of Block Variations

    Speaker: Nick Diego

    August 26, 2022 — The block variation API allows you to create “variations” of existing blocks. A variation differs from the original block by a predefined set of attributes or inner blocks. When the variation block is inserted into the Editor, it will have these attributes and/or inner blocks rather than those of the default block. Whew, sounds complicated, right?

    In this online workshop, we will demystify block variations and demonstrate just how powerful they can be. Variations are a fundamental part of modern WordPress website development. In fact, many WordPress Core blocks that you use every day are actually variations!

  • Introduction to GitOps

    WordCamp Montclair 2022Speaker: Paul Gilzow

    August 25, 2022 — Learn about GitOps as an evolution of Infrastructure as Code (IaC) and DevOps best practices.

    This talk explores the idea of GitOps, using Git as the single source of truth, including principles, processes, and practices of building a GitOps workflow. Evaluate if GitOps is right for your team. (If your infrastructure is already in the cloud, the potential is good.)

    Find out how GitOps can empower developers to respond to requests faster, improve security and reliability, and generally do more with less.

  • Creating a new header with blocks

    Speaker: Wes Theron

    August 24, 2022 — Explore how to build a header from scratch using a block theme! Gain a deeper understanding of how blocks are nested to create a header, and how to replace a header template part.

  • Troubleshooting in WordPress

    Speaker: Micah Wood

    August 24, 2022 — WordPress is awesome, but everyone runs into issues now and then. Whether you own, maintain or build WordPress sites, troubleshooting is a skill set that will save you time and money. In this session, you will:

    – Learn about the types of WordPress issues you may encounter and how to diagnose them.
    – Discover the step-by-step processes that will help you find the root cause of an issue.
    – Learn what your next steps are once you know the source of an issue.
    – Learn what information you should be providing when interacting with developers or your web host to help speed up the problem resolution process.

  • Let’s code: converting a shortcode into a block

    Speaker: Jonathan Bossenger

    August 23, 2022 — In this session, you’ll learn how to create your first custom block, by adding block support to an existing shortcode plugin.

    You’ll learn how to set up the plugin to support block development, and use the scaffolded code created using create-block and the existing shortcode to create a new custom block.

    Presentation Slides »

  • What is “Hybrid Agile” and why is it helpful in larger organizations

    WordCamp Montclair 2022Speaker: Nici Catton

    August 21, 2022 — Learn how Hybrid Agile has been successfully utilized at large organizations such as Penske Media and the BBC. Find out how you can bring the benefits of Agile to your own projects.

  • Nick Diego: Taking Block Patterns to the Next Level

    Speaker: Nick Diego

    August 19, 2022 — Block patterns are a fundamental component of modern WordPress theme development. While we have covered patterns in many previous online workshops, this session will review some lesser-known pattern implementations.

    In addition to a review of how to register patterns in block themes, a new method introduced in WordPress 6.0, you will learn how to create semantic, contextual, and page creation patterns. We will also review multiple real-world examples of this advanced functionality that you can apply to your own projects.