Description
In this course, you will :
- Create your own Wordpress plugins.
 - Make changes to existing WordPress plugins.
 - Make money selling WordPress plugins online.
 - Improve your skill set and your chances of landing new projects or getting hired.
 
Syllabus :
1. Concepts & Definitions
- What are WordPress Plugins?
 - What are Hooks?
 - Common Actions & Filters
 - What are Post Types?
 - What are Shortcodes?
 
2. Let's make a Plugin!
- Planning our plugin: Snappy List Builder
 - Setting up WordPress Plugin Headers
 - Building a custom Shortcode
 - Custom Post Types the easy way with CPTUI
 - Custom Fields the easy way with ACF
 - Custom Fields from scratch
 - Adding Custom Admin Columns
 - Handling Form Submissions
 - Form Validation and Error Handling
 
3. Including Scripts
- Make our forms better with AJAX
 - Beautify our form with custom CSS
 - Including ACF
 - Including our Custom Post Types
 
4. Menus and Pages
- Custom Admin Pages
 - Custom Admin Menus
 - Building our Plugin Options Page
 - Saving Plugin Options
 
5. Automated Emails
- Building an Unsubscribe Feature
 - Sending Automated Emails
 - Building a Double Opt-In Feature
 - Updating Automated Emails for Double Opt-In
 
6. Handling Files
- Adding List Rewards
 - Creating Custom Database Tables
 - Creating Unique Reward Links
 - Making Reward Links Expire
 
7. Importing & Exporting
- Exporting Data as a CSV
 - Adding Export Links to our Subscribers List Page
 - Building an Import Subscribers Admin Page
 - Converting a CSV file into a PHP array
 - Importing Data from a CSV
 
8. Activation & Uninstall
- Checking WordPress version on Activate
 - Cleaning up files on Uninstall
 
9. What to do with your Plugins
- Last Minute Updates
 - Packaging Plugins
 - Hosting Plugins
 - Adding Plugins to the WordPress directory
 - Handling Plugin Updates
 - Selling Plugins Online
 









