This document summarizes Barry Kooij's presentation on plugin development. It discusses Barry's setup for plugin development using a MacBook Air, PhpStorm IDE, and Git version control. It also covers debugging, code templates, leveraging WordPress core APIs and hooks, database usage, unit testing, documentation, object-oriented patterns, internationalization, and taking questions.
2. BARRY KOOIJ
Twitter : @cageNL
Lead Developer WordPress @ INDICIA
Freelance @ Cageworks
Plugin developer
What The File
Sub Posts
Contributor EDD & extensies
Core contributor
Moderator WPNL forum
9. API’S
Dashboard Widgets API
Database API
HTTP API
File Header API
Filesystem API
Metadata API
Options API
Plugin API
Quicktags API
Rewrite API
Settings API
Shortcode API
Theme Modification API
Theme Customization API
Transients API
Widgets API
XML-RPC WordPress API