Buy Course
WordPress Plugin Development Using Boilerplate
Build plugins for your client for WordPress plugin repository or premium plugins that you want to sell on marketplaces
What You'll Learn
Create, save and retrieve custom fields using metaboxes
Different field types like color field, textareas, select fields, checkboxes, multiselect, posts dropdown, media fields and many more
Register, configure, output and style Shortcodes
Learn how to make extendable plugins and manage cleanup at uninstall
Professional WordPress plugin structure using WordPress Plugin Boilerplate
Build plugins with proper OOP architecture
Course Content
• Introduction
• Before you take this course
• How this course can enhance your plugin development skills
• Exercise Files and other Resources
• Tools Required
• Install WordPress using WAMP
• WordPress Coding Standards - Why and How
• Install PHP Code Sniffer and WordPress Coding Standards
• PhpStorm - Configuring WordPress Coding Standards
• Key Concepts
• What is Custom Post Type (CPT), Custom Fields and Metaboxes
• What are Shortcodes
• What is Options and/or Settings Page
• What is a Widget
• How WordPress loads Plugins
• Actions and Filters
• What is Boilerplate, Why use it?
• Getting Ready with Boilerplate
• Tips for using Boilerplate Generator
• Structure of Boilerplate
• Defining helper constants
• Register Custom Post Type
• Challenge Time
• Method 1: Using Public Class
• Method 2: Using Dedicated CPT Class
• Revisiting: Need for Boilerplate
• How to Fix 404 error on Custom Post Type
• Metabox for Custom Post Type
• Add Metabox to CPT
• Metabox with Gutenberg Editor
• Adding and Saving Custom Fields to Metabox
• nonce fields and nonce verification
• Enhanced Metaboxes
• Plugin Options Settings Page
• Top level admin menu
• Sub menu item for plugin
• Settings Page using Form POST method
• Settings API - Display Sections and Security features
• Shortcodes intro
• Understanding add_shortcode function
• Creating Dedicated Shortcode Class
• Shortcode for Custom Post Type Loop
• Configuring Default Values for Attributes
• Using Attributes in Shortcode Output
• Widgets in Plugin Boilerplate
• Creating Dedicated Widgets Control Class
• Widgets API - Understanding Widget Class
• Widgets API - Understanding args and instance of a widget
• Widgets API - Output and Form methods
• Plugin Finalization
• Plugin Security and Best Practices
• Best Practices to Avoid Naming Collisions
• POT File Generation for plugin Translation
• Using custom apply_filter to allow modifications
• Conclusion and Next Steps
Learn professional WordPress Plugin development in project based course. Learn how to do it the faster, smarter, easier!

Rao Abid Ali
BooSpot
$19.99
Course Features
12+ Hours of HD Video
24/7 availability
Exercises and Quizzes
101 lectures
Rao Abid Ali
Rao Abid Ali, WordPress Expert, has life long experience coding and designing wordpress plugins and themes. He has coded some of the best costume plugins and solutions for his clients. He wanted to share his knowledge with wordpress coding beginners to help them achieve what they want in no time and help them deliver their projects fast.
With over 10+ years of WordPress development experience, Abid has helped countless clients build custom solutions. His expertise spans from simple plugins to complex enterprise-level WordPress applications. He understands the challenges developers face and has designed this course to address those exact pain points.
Through this comprehensive course, Abid shares real-world insights, best practices, and professional techniques that you won't find in basic tutorials. Learn from someone who has built successful plugins and understands what it takes to create maintainable, secure, and scalable WordPress solutions.
Rao Abid Ali
WordPress Expert & Instructor

Ready to start learning WordPress Plugin Development?
Join 500+ students who are already learning professional WordPress plugin development
Enroll Now - $19.99