Download the PHP package kirtangajjar/ee without Composer
On this page you can find all versions of the php package kirtangajjar/ee. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download kirtangajjar/ee
More information about kirtangajjar/ee
Files in kirtangajjar/ee
Package ee
Short Description The command line interface for WordPress
License MIT
Homepage https://ee.org
Informations about the package ee
EE
EE is the command-line interface for WordPress. You can update plugins, configure multisite installs and much more, without using a web browser.
Ongoing maintenance is made possible by:
The current stable release is version 1.5.0. For announcements, follow @wpcli on Twitter or sign up for email updates. Check out the roadmap for an overview of what's planned for upcoming releases.
Quick links: Credits
Using
EE provides a command-line interface for many actions you might perform in the WordPress admin. For instance, wp plugin install --activate
(doc) lets you install and activate a WordPress plugin:
EE also includes commands for many things you can't do in the WordPress admin. For example, wp transient delete --all
(doc) lets you delete one or all transients:
For a more complete introduction to using EE, read the Quick Start guide. Or, catch up with shell friends to learn about helpful command line utilities.
Already feel comfortable with the basics? Jump into the complete list of commands for detailed information on managing themes and plugins, importing and exporting data, performing database search-replace operations and more.
Installing
Downloading the Phar file is our recommended installation method for most users. Should you need, see also our documentation on alternative installation methods.
Before installing EE, please make sure your environment meets the minimum requirements:
- UNIX-like environment (OS X, Linux, FreeBSD, Cygwin); limited support in Windows environment
- PHP 5.3.29 or later
- WordPress 3.7 or later. Versions older than the latest WordPress release may have degraded functionality
Once you've verified requirements, download the ee.phar file using wget
or curl
:
Next, check the Phar file to verify that it's working:
To use EE from the command line by typing wp
, make the file executable and move it to somewhere in your PATH. For example:
If EE was installed successfully, you should see something like this when you run wp --info
:
Updating
You can update EE with wp cli update
(doc), or by repeating the installation steps.
If EE is owned by root or another system user, you'll need to run sudo wp cli update
.
Want to live life on the edge? Run wp cli update --nightly
to use the latest nightly build of EE. The nightly build is more or less stable enough for you to use in your development environment, and always includes the latest and greatest EE features.
Tab completions
EE also comes with a tab completion script for Bash and ZSH. Just download wp-completion.bash and source it from ~/.bash_profile
:
Don't forget to run source ~/.bash_profile
afterwards.
If using zsh for your shell, you may need to load and start bashcompinit
before sourcing. Put the following in your .zshrc
:
Support
EE's maintainers and contributors have limited availability to address general support questions. The current version of EE is the only officially supported version.
When looking for support, please first search for your question in these venues:
- Common issues and their fixes
- EE handbook
- Open or closed issues in the EE GitHub organization
- Threads tagged 'EE' in the WordPress.org support forum
- Questions tagged 'EE' in the WordPress StackExchange
If you didn't find an answer in one of the venues above, you can:
- Join the
#cli
channel in the WordPress.org Slack to chat with whomever might be available at the time. This option is best for quick questions. - Post a new thread in the WordPress.org support forum and tag it 'EE' so it's seen by the community.
GitHub issues are meant for tracking enhancements to and bugs of existing commands, not general support. Before submitting a bug report, please review our best practices to help ensure your issue is addressed in a timely manner.
Please do not ask support questions on Twitter. Twitter isn't an acceptable venue for support because: 1) it's hard to hold conversations in under 140 characters, and 2) Twitter isn't a place where someone with your same question can search for an answer in a prior conversation.
Remember, libre != gratis; the open source license grants you the freedom to use and modify, but not commitments of other people's time. Please be respectful, and set your expectations accordingly.
Extending
A command is the atomic unit of EE functionality. wp plugin install
(doc) is one command. wp plugin activate
(doc) is another.
EE supports registering any callable class, function, or closure as a command. It reads usage details from the callback's PHPdoc. EE::add_command()
(doc) is used for both internal and third-party command registration.
EE comes with dozens of commands. It's easier than it looks to create a custom EE command. Read the commands cookbook to learn more. Browse the internal API docs to discover a variety of helpful functions you can use in your custom EE command.
Contributing
We appreciate you taking the initiative to contribute to EE. It’s because of you, and the community around you, that EE is such a great project.
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.
Read through our contributing guidelines in the handbook for a thorough introduction to how you can get involved. Following these guidelines helps to communicate that you respect the time of other contributors on the project. In turn, they’ll do their best to reciprocate that respect when working with you, across timezones and around the world.
Leadership
EE has two project maintainers: danielbachhuber and schlessera.
On occasion, we grant write access to contributors who have demonstrated, over a period of time, that they are capable and invested in moving the project forward.
Read the governance document in the handbook for more operational details about the project.
Credits
Besides the libraries defined in composer.json, we have used code or ideas from the following projects:
- Drush for... a lot of things
- wpshell for
wp shell
- Regenerate Thumbnails for
wp media regenerate
- Search-Replace-DB for
wp search-replace
- WordPress-CLI-Exporter for
wp export
- WordPress-CLI-Importer for
wp import
- wordpress-plugin-tests for
wp scaffold plugin-tests
All versions of ee with dependencies
composer/composer Version ^1.2.0
composer/semver Version ~1.0
mrrobot47/site-command Version ^1.0
mrrobot47/wp-command Version ^1.0
justinrainbow/json-schema Version ~5.2.5
monolog/monolog Version ^1.23
mustache/mustache Version ~2.4
ramsey/array_column Version ~1.1
rmccue/requests Version ~1.6
symfony/config Version ^2.7|^3.0
symfony/console Version ^2.7|^3.0
symfony/debug Version ^2.7|^3.0
symfony/dependency-injection Version ^2.7|^3.0
symfony/event-dispatcher Version ^2.7|^3.0
symfony/filesystem Version ^2.7|^3.0
symfony/finder Version ^2.7|^3.0
symfony/process Version ^2.1|^3.0
symfony/translation Version ^2.7|^3.0
symfony/yaml Version ^2.7|^3.0
wp-cli/autoload-splitter Version ^0.1.5
wp-cli/mustangostang-spyc Version ^0.6.3
wp-cli/php-cli-tools Version ~0.11.2