WP Extension Check
WP-CLI command which checks the existence of PHP extensions needed to run WordPress., (*1)
Quick links: Using | Installing | Contributing | Support, (*2)
Using
This package implements the following commands:, (*3)
wp ext required
Checks the existence of extensions that are required to run WordPress., (*4)
Example output:, (*5)
$ wp ext required
+-----------+-----------+
| extension | installed |
+-----------+-----------+
| curl | 1 |
| date | 1 |
| dom | 1 |
| filter | 1 |
| ftp | 1 |
| gd | 1 |
| hash | 1 |
| iconv | 1 |
| json | 1 |
| libxml | 1 |
| mbstring | 1 |
| mysqli | 1 |
| openssl | 1 |
| pcre | 1 |
| posix | 1 |
| SimpleXML | 1 |
| sockets | 1 |
| SPL | 1 |
| tokenizer | 1 |
| xml | 1 |
| xmlreader | 1 |
| zlib | 1 |
+-----------+-----------+
Success: All required extensions are installed
wp ext recommended
Checks the existence of extensions that are recommended to run WordPress., (*6)
Example output:, (*7)
$ wp ext recommended
+-----------+-----------+
| extension | installed |
+-----------+-----------+
| gmagick | |
| ssh2 | |
| exif | 1 |
| imagick | 1 |
+-----------+-----------+
Error: Some recommended extensions are not installed
wp ext check
Checks the existence of all extensions that are either required or recommended to run WordPress., (*8)
Example output:, (*9)
$ wp ext check
+-----------+-----------+
| extension | installed |
+-----------+-----------+
| gmagick | |
| ssh2 | |
| curl | 1 |
| date | 1 |
| dom | 1 |
| exif | 1 |
| filter | 1 |
| ftp | 1 |
| gd | 1 |
| hash | 1 |
| iconv | 1 |
| imagick | 1 |
| json | 1 |
| libxml | 1 |
| mbstring | 1 |
| mysqli | 1 |
| openssl | 1 |
| pcre | 1 |
| posix | 1 |
| SimpleXML | 1 |
| sockets | 1 |
| SPL | 1 |
| tokenizer | 1 |
| xml | 1 |
| xmlreader | 1 |
| zlib | 1 |
+-----------+-----------+
Error: Some extensions are not installed
Installing
Installing this package requires WP-CLI's latest stable release. Update to the latest stable release with wp cli update
., (*10)
Once you've done so, you can install this package with:, (*11)
wp package install git@github.com:johnbillion/ext.git
Contributing
We appreciate you taking the initiative to contribute to this project., (*12)
Contributing isnât limited to just code. We encourage you to contribute in the way that best fits your abilities, by writing tutorials, giving a demo at your local meetup, helping other users with their support questions, or revising our documentation., (*13)
For a more thorough introduction, check out WP-CLI's guide to contributing. This package follows those policy and guidelines., (*14)
Reporting a bug
Think youâve found a bug? Weâd love for you to help us get it fixed., (*15)
Before you create a new issue, you should search existing issues to see if thereâs an existing resolution to it, or if itâs already been fixed in a newer version., (*16)
Once youâve done a bit of searching and discovered there isnât an open or fixed issue for your bug, please create a new issue. Include as much detail as you can, and clear steps to reproduce if possible. For more guidance, review our bug report documentation., (*17)
Creating a pull request
Want to contribute a new feature? Please first open a new issue to discuss whether the feature is a good fit for the project., (*18)
Once you've decided to commit the time to seeing your pull request through, please follow our guidelines for creating a pull request to make sure it's a pleasant experience. See "Setting up" for details specific to working on this package locally., (*19)
Support
GitHub issues aren't for general support questions, but there are other venues you can try: https://wp-cli.org/#support, (*20)