Topic: Extending WordPress – Page 4 of 8


Using the WordPress REST API

The WordPress REST API provides an interface for applications to interact with your WordPress site by sending and receiving data as JSON (JavaScript Object Notation) objects. It is the foundation of the WordPress Block Editor. […]

  • Topic: Extending WordPress, Plugin Development
  • Duration: 13 mins
  • Language: English

Converting a Shortcode to a Block

Are you a WordPress plugin developer who wants to dive into developing blocks? Perhaps you have developed a shortcode that provides your users or customers with a specific piece of functionality, and you want to turn it into a block? In this course, you will explore the key knowledge you need to get started converting your shortcodes to blocks.

  • Lessons: 5

Introduction to securely developing plugins

With WordPress now powering over 40% of the web, website owners need to think more about online security. Almost every week a new plugin vulnerability is found and patched, leading to concerns about the security […]

  • Topic: Extending WordPress, Plugin Development
  • Duration: 13 mins
  • Language: English

Using theme.json with classic themes

The theme.json is a file that allows block theme developers to control the settings and styles of the blocks in the Editor. In this video, you’re going learn what happens when you add a theme.json […]

  • Topic: Extending WordPress, Theme Development, theme.json
  • Duration: 4 mins
  • Language: English

Introduction to theme.json

Introduced in WordPress 5.8, the theme.json file allows block theme developers to control the settings and styles of the blocks in the Editor. In this tutorial, you will be introduced to the theme.json file, how […]

  • Topic: Extending WordPress, Site Editor, Theme Development, theme.json, Using WordPress
  • Duration: 11 mins
  • Language: English

WordPress Theme Template Tour

Templates are the WordPress theme files used to render website pages. Getting acquainted with templates is important in learning to build themes for WordPress. In this tutorial, you’ll learn about templates in both block and […]

  • Topic: Extending WordPress, Theme Development
  • Duration: 9 mins
  • Language: English

Manage your block theme fonts with Create Block Theme

Create Block Theme has a fantastic new feature that enables theme developers to add external fonts to their block theme. Whether you want to download a font from Google fonts, or install a font you’ve […]

  • Topic: Extending WordPress, Theme Development, theme.json
  • Duration: 6 mins
  • Language: English

Streamline your Block Theme development with Create Block Theme

Learn how to use the Create Block Theme plugin to streamline your Block Theme development processes. Learning outcomes Comprehension questions Video Transcript Introduction Hey there, and welcome to Learn WordPress. Today you’re going to learn […]

  • Topic: Theme Development, theme.json
  • Duration: 10 mins
  • Language: English

A Developers Guide to Block Themes – Part 2

Learn the how to develop block themes development in part 2 of the Developers Guide to Block Themes.

The course will continue on from what you learned in part 1, and covers more advanced block theme development tactics.

What you will learn:

  • Adding custom fonts to your block theme
  • Adding custom functionality through block patterns
  • Creating Global Styles variations
  • Making your block theme translation ready
  • Locking down your theme settings and blocks
  • Lessons: 21

Have an idea for new content? Let us know!