Introduction to plugin development

In the previous lessons you learned about WordPress, setting up an IDE, and the coding standards. Now, we are pretty sure that you are ready for plugin development.

First, start with the WordPress Plugin Developer Handbook to the learn plugin development basics. Especially useful:

Once you have understood the concepts outlined in the above handbook and the embedded talks, go through these useful resources by Pippin Williamson.

While learning plugin development, you also need to learn various HTML elements used in wp-admin. It helps to keep the same UI.
WP-Admin Reference – where you can quickly reference elements from wp-admin.

If you still need more information or guidance of WordPress plugin development, have a look at these videos –

Thomas Vitale: Getting Started With WordPress Plugin Development from WordPress.tv | (CC BY-SA 4.0)
Alain Schlesser: OOP Plugin Development Basics from WordPress.tv | (CC BY-SA 4.0)

WordPress plugin development best practices

Sam Hotchkiss: WP Plugin Development Best Practices from WordPress.tv | (CC BY-SA 4.0)