In this course we'll cover the art and science of Wordpress Plugin Development using PHP. By developing 8 simple plugins we will cover everything you need to know to be able to create production-ready plugins for your clients.
We cover the following concepts in the course throughout numerous examples:
Plugin basic structure and life cycle.
How to use filters and actions to have our code executed at the right moment.
Accessing posts through The Loop.
Creating your own shortcodes to give your users superpowers and allow them to save time.
How to add custom metadata to posts and users.
Widget creation from scratch.
How to create our own admin pages with global settings.
Task scheduling with Cron.
Creating custom tables to extend Wordpress beyond your dreams.
No previous Wordpress experience is required to take this course.
This course requires a basic understanding of PHP and MySQL, and to have a local LAMP or LEMP stack installed in order to run the examples.