layout |
---|
default |
WordPress-Gear is a compendium of useful developer tools for working with WordPress.
Base Tools
Debug Tools
PHP Boilerplate
WordPress-Gear is meant to be community driven, please feel free to jump in and add/remove any useful information via GitHub.
To edit this project fork this project on GitHub and edit right in the GitHub UI or clone it locally,
# how to clone locally
$ git clone git://github.com/your_username/your_fork.git
$ cd your_fork
# switch branches to default github hosted pages
$ git checkout -b gh-pages remotes/origin/gh-pages
# Edit index.md
$ git push
Then send a pull request: GitHub-how-to
WordPress-Gears is written using Jekyll, to make changes edit index.md.
Please refrain from submitting any commercial products or themes. Links must allow for code browsing (github/bitbucket/svn..etc).
You can @mention a GitHub username to
generate a link to their profile. The resulting <a>
element will link
to the contributor's GitHub Profile.
WordPress
- Latest Stable - wordpress.org
- Nightly - wordpress.org
Core Unit tests
Command line fu
- WP-CLI - The command-line tool for managing WordPress.
- WP Stack - Capistrano deploy
- Wordmove - Rails gem
- Wp Project Tools - Fabric/Python CLI and automation
- WordPhing - Phing/Php build script
- Yeoman-WordPress - Node, NPM and Ruby
IDE bundles
Misc
- WP-PhpTidy - Format PHP code so that it conforms to the WordPress Coding Standards
- Nginx - Configuration for running WordPress
- WordPress-Skeleton - Basic layout of a WordPress Git repository
- WordPress Java - Java xmlrpc interface of WordPress
Plugins that help with debugging
- Debug Bar - Maintained by core devs
- Debug Bar Extender - Adds profiler and extra tools
- Debug Bar Cron - Display scheduled events
- Debug Bar Transients - Transient info
- Debug Bar Template Trace - Template load and order
- Debug Bar Action Hooks - List fired hooks
- Debug Bar Console - PHP/MySQL console to the debug bar
- Core Control - Lots of core options
- Developer - Quickly get setup
- Debug This - Lot of debug modes
- P3 (Plugin Performance Profiler) - Test your plugins
- Debug Objects - Lots of info
- Hook Sniffer - Action and filter sequence
- Depreciated Notices - Log outdated functions
- Rewrite Analyzer - Helps dreaded rewrites
- XHProf Profiler - Profile plug ins and themes using XHProf (Facebook)
- BlackBox Debug Bar - Another debug bar
PHP bits
- Plugin boilerplate by @tommcfarlin
- Object Oriented Plugin Template
- Settings framework by @gilbitron
- scbFramework - Classes for plugin dev
- WordPress Settings API - by @tareq_cse
- WP MVC - MVC framework to create plugins
- My-Meta-Box
- Meta Box Plugin
- Custom Metaboxes and Fields
- WpAlchemy
- Reusable WordPress Meta Boxes
- WordPress Taxonomies Fields
- Media Manager class
- Pods framework
- WordPress transients interface
- Logging class
- WP Session Manager
- WP CoffeeScript
- Prometheus Front-end foundation (LESS, wpthumb)
- WordPress Template Base File structure based on TwentyEleven