# Handbook

Here are some helpful guides and resources for using WP-CLI.

Can’t find what you’re looking for? [Open an issue](https://github.com/wp-cli/handbook/issues) to request improvements.

## Support

* **[Support](/link/576)** - Search existing resources, ask a question, or report a reproducible bug.

## Guides

### For users

* **[Beginner's guide](/link/234)** - New to the command line? Start here for a beginner-friendly introduction to WP-CLI.
* **[Common tasks](/link/238)** - A practical showcase of everyday WordPress management tasks you can do with WP-CLI.
* **[Installing](/link/244)** - Recommended and alternative installation mechanisms.
* **[Quick start](/link/246)** - Where to begin after you've installed WP-CLI for the first time.
* **[Running commands remotely](/link/247)** - Learn how to remotely control multiple servers at once.
* **[Common issues and their fixes](/link/237)** - In case of fire, break glass.
* **[External resources](/link/242)** - Blog posts, slides and videos from users.
* **[Troubleshooting Guide](/link/249)** - Get help troubleshooting common WP-CLI issues.

### For developers

* **[Commands cookbook](/link/236)** - The full 101 how commands work, writing your own, and sharing them with the world.
* **[Writing Behat Tests](/link/255)** - How to write and run Behat tests for WP-CLI commands and packages.
* **[Force output to a specific locale](/link/243)** - Localisation issue
* **[Identify a Plugin or Theme Conflict](/link/263)** - Debugging advice
* **[Sharing WP-CLI Packages](/link/248)** - Some words about your environment

## References

* **[Argument Syntax](/link/267)** - Explanation of the syntax conventions used in command synopsis.
* **[Global parameters](/link/269)** - Variables defining how a command is executed, including which WordPress user the command is run as and which WordPress instance the command is run against.
* **[Built-in commands](https://developer.wordpress.org/cli/commands/)** - Commands included in every copy of WP-CLI.
* **[Internal API](/link/298)** - Stable utilities considered safe to use in community commands.
* **[Documentation standards](/link/270)** - Standards for annotating WP-CLI commands.
* **[Hosting companies](/link/297)** - List of hosting companies where WP-CLI is installed by default.
* **[Shell friends](/link/299)** - Helpful shortcuts for bash and zsh.
* **[Integrated tools](/link/509)** - Plugins, wrappers, and other projects that integrate with WP-CLI in some form.

## Contributing

* **[Bug reports](/link/560)** - Help ensure your issue is resolved in a timely manner.
* **[Contributing](/link/563)** - An introduction to the contributing process.
* **[WordCamp Contributor Day](/link/573)** - Quick-start guide for WordCamp Contributor Days.
* **[Ideas](https://github.com/wp-cli/ideas)** - Up-vote existing ideas or submit your own.
* **[Governance](/link/564)** - Summary of those behind WP-CLI.
* **[Implementation details](/link/565)** - Catalog of historical design decisions.
* **[Philosophy](/link/567)** - Guidelines which inform project scope, command organization, and behavior.
* **[Pull requests](/link/568)** - Submit your first bug fix or new feature.
* **[Release checklist](/link/569)** - Tasks performed during the process of tagging a release.
* **[Roadmap](/link/571)** - Where WP-CLI is going in the future.
* **[Security Vulnerability Reporting](/link/572)** - How we accept and evaluate vulnerability reports.
* **[Code Review](/link/561)** - Quality Assurance on WP-CLI
* **[Committers credo](/link/562)** - Product quality, Stellar judgement, Consistent participation
* **[Repository Management](/link/570)** - Naming, Versions, Milestones, Labels

## Misc

* **[Plugin unit tests](/link/264)** - How to set up and run PHPUnit tests for a WordPress plugin.
