Code Reference

Code Reference

Coding Standards

Coding Standards

Block Editor

Block Editor

Common APIs

Common APIs

WordPress

Low-code/no-code solutions can cut the time it takes to build an app by up to 90%. It's no wonder, therefore, that no-code platforms are gaining traction in the development industry, and WordPress is no exception.
With the aid of visual page builders like Elementor and e-commerce and WordPress plugins like Woocommerce, you can have a fully operating website or shop in days for a fraction of the expense of starting from scratch.

Read up on WordPress specifically

This is the official online manual written by the developers of WordPress. It covers everything from the basics of creating a site to the most technical aspects of WordPress, like how to add AJAX functionality to your custom plugin.

This website has everything from how-to tutorials to courses to ebooks on WordPress and much more. Their WordPress how-to tutorials cover a similarly broad range of topics as the WordPress Codex, but offer pictures and videos for visual learners.

WordPress has compiled an official list of developer resources including a code reference and handbooks for APIs, plugin and theme development, the block editor, and more. This is another must for developers as they become more advanced.

  • For those who prefer training videos, this e-learning site offers three distinct learning paths: one for plugin developers and two for theme developers. Since you’ll learn how to build a plugin or theme from scratch, this program is for advanced developers.

Choose Your Focus Area

You basically have three choices when becoming a WordPress developer. You can focus on the core software, plugins, or themes. You might do some work in all three areas, but you’ll want to be an expert in at least one. Here’s a quick breakdown of these development areas. We’ll discuss plugin and theme development in more detail later on.

WordPress development

Core Development

Developers in this area create and edit the WordPress core itself. The WordPress core is the software available for download on the official WordPress site. While there’s an official WordPress core team led by co-founder Matt Mullenweg, anyone can review and analyze the code, report security vulnerabilities or bugs, and contribute code. There’s even an official handbook for core contributors.

Theme Development

Developers in this area create custom themes. They can either create it for individual clients, release it for free in the WordPress Theme Directory, or release it for sale on a third-party marketplace or site. There’s also an official handbook for theme developers.

Plugin Development

Developers in this area create custom plugins. Same as theme developers, they can either create a plugin for individual clients, release it for free in the WordPress Theme Directory, or release it for sale on a third-party marketplace or site. There’s an official handbook for plugins developers, too.