WordPress: Introduction to Custom Block Building

WordPress: Introduction to Custom Block Building

45mIntermediate2024-01-03

Authors

Nyasha Green

Nyasha Green

Course details

WordPress is a powerful tool for getting your content online, and its custom blocks can save you a lot of time. In this course, full stack engineer and WordPress expert Nyasha Green presents an introduction to custom block building in WordPress. Find out what a block is and how to customize it to make your WordPress projects easier and faster. Explore how to create your own custom blocks that you can use to show information more clearly on your sites, as well as how you can reuse custom blocks once they are created. This course equips you with the necessary skills to create, customize, and manage WordPress blocks, enhancing your ability to build dynamic, user-friendly websites and opening up new possibilities for content creation and presentation on the WordPress platform.

Skills covered

WordPressContent Management Systems (CMS)Web DevelopmentOpen SourceDeep Dive (X:Y)

Concepts

Introduction

  • Learning custom block building in WordPress

What Are WordPress Blocks

  • Getting familiar with blocks
  • The Block Editor
  • Block attributes

Setting up Your Development Environment

  • Setting up a local WordPress installation
  • Installing Node.js and npm
  • WordPress files used for block creation

Custom Block Building without Code

  • Creating reusable blocks and synced patterns
  • Complete the reusable blocks and synced patterns process
  • Styling reusable core blocks
  • The Block Pattern Directory

Custom Block Building with Code

  • Creating a custom block with code
  • Customizing your block settings
  • Changing your block files - Edit.js
  • Changing your block attributes and additional files
  • Activating and styling your block

Troubleshooting Common Issues

  • Case sensitivity issues
  • Blocks not showing and validation errors

Conclusion

  • Continuing your custom block-building experience in WordPress
40,000 Toman