WP-CLI 1.1.0 is now available, two months after 1.0.0 was released. The project shifted after 1.0.0 to focus on its package ecosystem, encouraging new features to be built as standalone packages instead of rolling them all into WP-CLI core. Daniel Bachhuber, the project’s maintainer, moved WP-CLI in this new direction to better distribute the maintenance burden among package maintainers. Version …
10 Ways WP-CLI Can Speed Up WordPress Development
WP-CLI is a useful time-saving tool for WordPress developers and advanced WordPress users. However, if you’ve never used this command line package before, it can be a little intimidating to get started. Most of us learn best by doing, so that’s what we’re going to do with this tutorial. That way, you can see WP-CLI […] View original post at …
WP-CLI Gets Official WordPress.org Support
The WP-CLI open source project will be coming under the WordPress.org umbrella in 2017. After recent talks with Daniel Bachhuber, WP-CLI’s official maintainer, Matt Mullenweg announced WordPress’ support for the project, calling it “one of the highest impact developments for WP in many years.” The wp-cli.org website will soon be migrated to WordPress.org and a CLI Make site with its …
WP-CLI Project Launches Patron Support Model to Fund Ongoing Development
WP-CLI contributors have been working towards a more sustainable future for the project throughout 2016. Daniel Bachhuber, the project’s official maintainer, has launched an experiment to fund ongoing maintenance and new development, asking potential patrons, “How much is WP-CLI worth to you?” Options for contributions range from $100/yr – $7500/yr. This particular funding experiment is not asking for one-time contributions …
Advanced WordPress Development: WordPress Automation With WP-CLI
Whether you’re a developer or an admin overseeing multiple WordPress sites, I’m sure you’ve thought to yourself: “I wish I could do this faster.” From creating a fresh install for testing to updating the same plugin on multiple sites, there are so many tasks you’ll find yourself doing over and over again. WP-CLI is the answer to your woes and …
WP-CLI Contributors Work Towards a More Sustainable Future for the Project
Last month Daniel Bachhuber, maintainer of WP-CLI, opened up a discussion on how to create a more sustainable future for the project. He asked users the following question: How do I reduce WP-CLI’s bus factor, and more generally lay a foundation for WP-CLI’s long-term organizational stability? The bus factor is a term sometimes used in software development that refers to …
WP-CLI 0.24 Will Deprecate wp-settings-cli.php in Favor of wp-settings.php
For the past three years, WP-CLI has loaded a modified copy of WordPress’ wp-settings.php. The reason behind this, according to Cristi Burcă, the project’s original maintainer, is that “WordPress does several things that don’t make sense in a CLI context.” Keeping that modified copy up-to-date was a small chore, but it offered WP-CLI far more control over how it interacts …
Daniel Bachhuber Discusses WP-CLI, the WP REST API, and the Challenges of Contributing to Open Source on Roots Radio Podcast
Daniel Bachhuber, maintainer of the WP-CLI project and a contributing developer to the WP REST API, joined Chris Carr and Austin Pray on a recent episode of the Roots Radio podcast. Bachhuber discussed his recent experience crowdfunding his work on “A More RESTful WP-CLI” as well as the challenges he’s encountered as a contributor to various open source projects over …