Language: English

  • Testing WP Playground with wp-now

    Speaker: Jonathan Bossenger

    April 4, 2024 — Join me as I dive deeply into WordPress Playground and all its different permutations, to see what they are capable of.

    This week I am looking into wp-now, to see whether I could replace my own custom local development environment with a version of WordPress Playground.

  • Customizing the search results template

    Speaker: Wes Theron

    April 3, 2024 — In this lesson, we will explore how you can customize the display of search results by updating the search results template.

  • Personalizing your 404 template

    Speaker: Wes Theron

    April 3, 2024 — In this session, we will examine how to personalize our 404 template when using a block theme. A 404 page is also known as an error page or page not found.

  • An In-person Q&A with WordPress Co-Founder Matt Mullenweg

    WordCamp Asia 2024Speaker: Matt Mullenweg

    April 3, 2024 — Q&A session with Co-Founder of WordPress, Matt Mullenweg.

  • Enqueuing CSS and JavaScript

    Speaker: Jonathan Bossenger

    April 3, 2024 — In order to add custom CSS or JavaScript, a WordPress plugin needs a way to add script or style tags to the HTML being rendered at any time.

    Fortunately, WordPress allows plugin developers to enqueue their plugin CSS or JavaScript, so that it is added in the right place in the HTML of any post or page request.

    In this lesson you’ll learn how to enqueue custom CSS and JavaScript, on either the front end, or the admin dashboard.

  • Exploring WordPress 6.5

    Speaker: Wes Theron

    April 2, 2024 — In this lesson, we will explore some new features that landed with WordPress 6.5.

  • Untangling Templates

    Speakers: Kathryn Presner, Ariel Maidana

    April 1, 2024 — Let’s demystify templates together!

    It can sometimes be tricky to understand how the different pieces of the WordPress puzzle connect: how do blocks, patterns, template parts, templates, and themes differ? When should you use one versus another? We’ll untangle everything and help you harness the power of templates to create the site you envision.

    Diving into the Site Editor, we’ll explore the key elements that drive the look and layout of your site, clarifying the purpose of each built-in template. We’ll look at some scenarios when it makes sense to create a custom template, and get hands-on to build a couple of them live. By the end of the workshop, you’ll have a better understanding of the potential of WordPress templates, and be excited to play with templates on your own site!

    Presentation Slides »

  • Static vs dynamic blocks

    Speaker: Jonathan Bossenger

    March 28, 2024 — When developing WordPress blocks, you’ll need to consider the functionality of your block, and whether it needs to change based on external factors.

    Fortunately, it is possible to create blocks that are either static or dynamic, depending on your requirements.

    Let’s look at what the difference is between static and dynamic blocks, how to determine which is right for your needs, and the different approaches for development.

  • Block supports and Block styles

    Speaker: Jonathan Bossenger

    March 28, 2024 — One of the benefits of blocks is the ability to control the block’s appearance on a per-block level.

    To do this, you can use something called block supports, as well as define the block’s styles.

  • Block Attributes

    Speaker: Jonathan Bossenger

    March 28, 2024 — One of the benefits of building blocks is the ability to allow users to control the block’s appearance and behavior via block attributes.

    Let’s learn how to add attributes to a block, and how to add controls to your block to allow users to change those attributes.