Topic: Extending WordPress


WP REST API – custom fields, authentication, and testing

So far, you’ve learned how to access core WordPress data using the REST API and the Backbone.js client, as well as how to create, delete, and update Posts. In this session, we will look at […]

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

Interacting with the WordPress REST API

In the Using the WordPress REST API tutorial you were introduced to the WordPress REST API, as well as the Backbone.js client to interact with it. In this session, we will look at how you can […]

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

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 […]

  • 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

Have an idea for new content? Let us know!