wpshout.com
Writing a WordPress Plugin From Scratch: A Step-by-Step Tutorial • WPShout
This WordPress plugin development tutorial captures the steps I went through on a real project, including the mistakes I made and how I debugged them.