WordPress Development The Codex, The Forums, and Make William Lindley wlindley@wlindley.com
Codex: A Key Reason for WP's Success Approachable Discoverable Persistent (same each time) Support (helping each other)
Codex codex.wordpress.org The current 'go to' place for developers Wiki is open for editing to anyone with registered username Based on MediaWiki (highly modified) Large, partly outdated / incomplete, manually maintained Plan: to replace with «Make» and by «Developer» areas
Codex Main Page
Codex Transition Code Reference in make.wordpress.org is planned to replace the reference sections of the Codex, and the Developer handbooks. See progress so far: http://developer.wordpress.org/reference/
Make: Documentation http://make.wordpress.org/docs/ Find it, read it, write it, correct it. http://developer.wordpress.org/reference Code reference…
New «Code Reference» on Developer Quick Reference, overview only
Codex still most detailed resource Describes reasons and pitfalls Details all parameters, why and how to use them
Make -vs- Codex
Codex: Still most up-to-date Continuously edited «Make» supposed to be automated system… not yet.
Make vs. Codex: Plugins make.wordpress.org/plugins wordpress.org/plugins Make: What's ahead; recent changes; exploit database. Codex: Plugin directory and Guide to Extending WP
Make -vs- Codex
Make: The Core Team make.wordpress.org/core/ Sometimes theoretical, but if you need to know what's really happening with WP's unique features (taxonomies, the media library)
Make: The UI Team make.wordpress.org/ui/ They keep tabs on WP's user interface design and development. You can get involved with testing upcoming changes.
The Mobile Team make.wordpress.org/mobile/ Develop official WP "apps" If you love Java, Objective-C, or C#, this is your place
The Accessibility Team make.wordpress.org/accessibility/ Supports Core with accessibility issues If you use assistive technology, or if you need to make sure your code works for everyone, be a tester here.
The Polyglot Team Make.wordpress.org/polyglots/ Do you know why "one egg is always un oeuf" Multilingualists. Does your site work in Montreal and Monterrey? Learn how to translate WordPress sites
The Theme Review Team make.wordpress.org/themes Inside information for theme authors What's new New directions How to test themes and plugins
Community Team make.wordpress.org/community Assist organizing events like WordCamps Training and outreach programs Help: Organize a meetup, promote WP
Make: Handbooks http://make.wordpress.org/docs /tag/handbooks/ Still a work in progress, but some are fairly complete https://make.wordpress.org/docs /plugin- developer-handbook/
Once You Write a Theme or Plugin Ongoing Support and Documentation Challenges Deprecated functions and hooks; the slow but sure "drift" in WP Core to new ones New Look ("MP6") for the Admin screens, starting with 3.8: New screenshots Keeping tabs on the WP Support Forum Rankings and Ratings Add a Donate Link, or link to your company's support area
Forums wordpress.org/support/ Have a question? Know an answer? Search by keyword, by plugin or theme
Why Register and Contribute? Deep understanding: Continuing education When you share your knowledge, you are forced to understand it completely The community: Meet folks, help others You do not need to know how to code! Just how to solve problems, or how to explain or write.
Codex: Logged-In View
Logged-In: Plugin View with Admin Button
Revision, Repository, Trac links
All Your Contributions
How to Register www.wordpress.org/support/register.php Login to the WordPress Codex with the same username and password. From the Codex Tools menu, click on your name to go to your User Page, and edit with your brief bio, contact info, and how you wish to contribute. The truly ambitious can now upload a new plugin or theme. Bored? Read a random page ( http://codex.wordpress.org/Special:Random ) and learn something, or correct someone's wrong "its."
William Lindley 904-404-5512 wlindley@wlindley.com http://www.wlindley.com