Complete introduction (~70 pages) that teaches you how to manage WordPress from the command line.
Let's start with a challenge. Use your mouse as little as possible. Better yet, hide it somewhere deep to resist the temptation of using it.
Let's be honest, as coders, web or server admins, we work faster when we don't have to move our hands off the keyboard.
A few years back, most of my WordPress dashboard tasks involved clicking. I'm not talking about building web pages for clients using those popular site builders, but mostly about doing all the admin work from the dashboard. I bet you'd agree, trying to get around the WordPress panel without a mouse is not an easy task.
Everything changed for me in 2016 when I landed a new job. This opportunity brought along larger and more ambitious projects, which perfectly aligned with my passion for automation and improving workflows. Towards the end of that year, I discovered a tool called WP-CLI, and ever since then, it has become an integral part of my daily routine.
I started with basic tasks like managing plugins and themes. Over time, my proficiency in using this tool grew, and I discovered more possibilities. In fact, I am still discovering them. I strive to learn something new every day, and having knowledge of a greater number of tools allows me to combine knowledge, which translates into incredible results. For example, thanks to the use of WP-CLI, I can launch a new WordPress installation in 10 seconds!
I'm not the only one who's excited about WP-CLI.
Developers and website/server administrators around the world use WP-CLI on daily basis. If you don't believe me feel free to ask your more experienced colleagues in the industry. I'm sure they will agree with me.
Here's a quick overview of what you'll learn in this book:
By the end of the book, you’ll have all the confidence you need to start managing WordPress from the command line like a boss.
What WP-CLI actually is?
Simply put, WP-CLI is a set of commands that allows you to manage WordPress.
If you're completely new to WP-CLI, you might be surprised. Why? Well, the communication between WP-CLI and WordPress is done through the command line, by issuing text commands. There's no browser involved, no forms, buttons, or any other interactive elements, which translates to significant time savings.
Additional benefits include:
Take a look at all of the content covered in the e-book. It covers everything to get you started with WP-CLI.
Here's a full list of all the commands covered in the book.
I explain exactly what I use myself every day when working for myself and my clients.
Downloading, installing and updating WordPress
Manage the contents of the wp-config.php file
Database management
Managing plugins
Managing themes
Manage posts (including pages and custom post types)
Managing users
Managing media files
Managing options
Search and replace strings in the database
Running a local development server
Tools and resources you can use to get started even faster.
Automation scripts in bash to help you with common tasks like backups, updates, or 10-second install. Scripts contains comments to help you understand what is going on. I've also included a manual on how to use them.
A cheatsheet with all the commands from the book without extra comments. Print it out and keep it on your desk to learn WP-CLI faster.
Pay what you want
To make this e-book accessible to everyone, I'm offering a pay-what-you-want model. You can choose the price that fits your budget. If you can't afford it, you can get it for free.
Everything you need to manage WordPress efficiently from the command line.