wordpress plugins (wordcamp utah)
Post on 14-May-2015
4.507 Views
Preview:
DESCRIPTION
TRANSCRIPT
WordPress Plugin Development
Alex KingCrowd Favorite
Intro
• History with WordPress (and b2)
• ~40-50 plugins
• Crowd Favorite
Topics
• Types of plugins
• Development tips
• Process and tools
• Releasing plugins
• Announcements
• Q & A
Types of Plugins
• Tweaks
• Customizations
• Integrations
• Not plugins (theme customizations, etc.)
Development Tips
• WordPress plugin architecture
• Hooks
• Filters
• References
• Codex
• Code
Getting Started
• Stand on the shoulders of giants
• Outline your code
• Find your hooks
• Write your code
Customizations• Build your feature, connect it to WordPress
• Use WP functions where possible
Integrations• User experience is king
• Keep user in a single flow
Testing
• WordPress versions
• PHP versions
• Browsers
• QA checklists
Releasing Plugins
• Host your plugin on wordpress.org
• Pay attention to your README
• Expectations (yours and your users’)
Announcements
Dev Tools
• WP SVN install script
• Compatibility plugin
• QA checklists
• Dev tools available athttp://crowdfavorite.com/wordpress
Carrington Theme
• Pretty
• New template structure/framework
• Override system - filenaming convention
• Free - GPL
• http://carringtontheme.com
BackupMoxie
• Full service set-up and restores
• Linux server compatible
• 60 days of snapshots
• Premium pricetag
• http://backupmoxie.com
Q & A
top related