In this course, “Create Your First WordPress Plugin”, you will learn WordPress plugin development from the ground up. Beginning with the presupposed PHP understanding and a basic functional WordPress setup, you will progress to gain this knowledge of how to construct plugins effectively. Basic matters will be discussed, from basic concepts of WordPress security up to the Transients, Cron, and Settings.
You will understand how to leverage WordPress Settings API to save plugin settings, work with user inputs, and retain the database's data. Further, you will discover the custom content display using shortcodes, integrate the plugin with third-party APIs, cache data using Transients API, schedule events with the Cron System, and style the plugin with basic CSS.
At the end of this course, you can create a fully-fledged WordPress plugin that can store the input provided by the user and integrate it with the WP API, retrieve data from other sources, and display specific content using WP shortcodes. More importantly, using the skills imparted in this course, you could develop fully customized WordPress plugins to suit your or your client’s needs. Not only does Create Your First WordPress Plugin guide you on extending existing projects from diverse fields, but it also offers opportunities to develop original projects beyond the WordPress functionalities’ range.
Create Your First WordPress Plugin Table of Contents:
- Introduction (02:03)
- Exploring plugins and declaring our own plugin (03:26)
- Adding more details to the plugin declaration (00:58)
- Adding a menu item for the plugin setting page (05:45)
- Adding a settings page and introduction to WordPress security mechanisms (06:37)
- Introduction to the Open-Meteo API (01:55)
- Adding the settings form (07:50)
- Processing settings form submission (04:15)
- Saving latitude and longitude settings (00:39)
- Introduction to WordPress shortcodes (02:06)
- Using a shortcode to display custom content (06:36)
- Interacting with external APIs (10:56)
- Refactoring the shortcode callback (02:29)
- Caching the weather data using the Transients API (06:31)
- Scheduling events using the Cron System (07:35)
- Cron and Transients behind the scenes (03:52)
- Cleaning up after the plugin is deactivated (02:39)
- Adding styles to the weather table (06:21)
- Goodbye (00:53)
Who is this course for?
- The tutorial's audience is going to be beginner programmers interested in creating WordPress plugins.
- Senior coder who doesn’t know WordPress
Click on the links below to Download Create Your First WordPress Plugin!
در حال پاسخ به :