How to create extendable wordpress plugins
The following: Use hooks and filters to power things. Pass args into a filter before doing things with them, pass return values to filters before returning them, etc, hooks and filters everywhere namespace everything, tomjn_twittercount is a better function name than twittercount Practice good common sense generic programming, e.g. use dependency injection, use proper OOP … Read more