DEV Community

Md Aminur Islam
Md Aminur Islam

Posted on

4

How to Install WordPress and Essential Plugins Using WP-CLI

Setting up a WordPress site can be time-consuming if done manually, but with WP-CLI, the process becomes much faster and more efficient. In this tutorial, I'll show you how to install WordPress along with a few essential plugins using a single command sequence.

Step 1: Download WordPress Core

First, you'll need to download the WordPress core files. This command will download WordPress to a directory called mywebsite.

wp core download --path=mywebsite
Enter fullscreen mode Exit fullscreen mode

Step 2: Create the Configuration File

Navigate into the newly created mywebsite directory, and create the wp-config.php file with your database credentials:

cd mywebsite
wp config create --dbname=silk --dbuser=root --dbpass=root
Enter fullscreen mode Exit fullscreen mode

Step 3: Create the Database

Now, create the database using the following command:

wp db create
Enter fullscreen mode Exit fullscreen mode

Step 4: Install WordPress

Install WordPress using your local URL, site title, and admin credentials:

wp core install --url=mywebsite.test --title="Site Title" --admin_user=admin --admin_password=admin --admin_email=mywebsite@welabs.dev
Enter fullscreen mode Exit fullscreen mode

Step 5: Install and Activate Plugins

Finally, install and activate the necessary plugins. In this example, we'll install WooCommerce and Dokan Lite:

wp plugin install woocommerce --activate
wp plugin install dokan-lite --activate
Enter fullscreen mode Exit fullscreen mode

All-in-One Command Sequence

For your convenience, here’s the entire process in one continuous block of code. Just copy and paste the code below into your terminal to install WordPress and a few plugins with a single command.

wp core download --path=mywebsite
cd mywebsite
wp config create --dbname=silk --dbuser=root --dbpass=root
wp db create
wp core install --url=mywebsite.test --title="Site Title" --admin_user=admin --admin_password=admin --admin_email=mywebsite@welabs.dev
wp plugin install woocommerce --activate
wp plugin install dokan-lite --activate
Enter fullscreen mode Exit fullscreen mode

Prerequisite: Install WP-CLI to you machine.

Image of Datadog

The Essential Toolkit for Front-end Developers

Take a user-centric approach to front-end monitoring that evolves alongside increasingly complex frameworks and single-page applications.

Get The Kit

Top comments (0)

Image of Docusign

🛠️ Bring your solution into Docusign. Reach over 1.6M customers.

Docusign is now extensible. Overcome challenges with disconnected products and inaccessible data by bringing your solutions into Docusign and publishing to 1.6M customers in the App Center.

Learn more