Cara Install WP CLI di Windows 11

Home / WordPress / Cara Install WP CLI di Windows 11

Last Updated on December 2 2022 by Dhimas Kirana

Haloo teman-teman, pada tutorial kali ini aku akan share tutorial menginstall WP CLI di Windows 11. WP CLI merupakan command line untuk mengelola website WordPress. Kalau kalian mau pelajari lebih lanjut bisa baca di official websitenya di wp-cli.org

Download PHAR File

Untuk memulai install WP CLI di Windows 11, pertama-tama kita download dulu file phar yang disediakan oleh WP CLI. Untuk mendownload kalian bisa buka link berikut ini.

https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar

Buat sebuah folder wp-cli di drive C, kemudian simpan saja file wp-cli.phar di folder tersebut.

Buat File wp.bat

Oke setelah file phar tersebut kita download, kita harus buat file wp.bat, file ini nantinya akan berfungsi sebagai alias dari file phar tersebut, sehingga kita bisa mengeksekusi command wp.

Buka notepad, copy code berikut ini dan simpan sebagai wp.bat. Pastikan menyimpannya di satu folder yang sama dengan file phar tadi, yaitu di C:\wp-cli

@ECHO OFF
php "%~dp0wp-cli.phar" %*

Seperti ini file dan folder wp cli yang sudah kita persiapkan.

WP CLI Folder
WP CLI Folder

Konfigurasi Environment Variable

Setelah kita menyiapkan semua file yang dibutuhkan di folder C:\wp-cli, kita perlu mengatur path tersebut ke environment variable Windows.

Caranya kalian menuju ke System’s Properties -> klik Advanced System Properties -> pilih tab Advanced. Klik tombol Environment Variables di paling bawah.

Kemudian di bagian System Variables, cari variable dengan nama Path, kalian klik edit. Kemudian klik tombol New, masukan C:\wp-cli. Kemudian klik OK untuk menyimpan, klik OK terus sampai jendela keluar.

Environment Variables Windows 11
Environment Variables Windows 11

Test WP CLI

Untuk mengecek apakah wp cli berhasil terinstall di Windows 11, coba jalankan perintah wp –info kemudian tekan enter. Hasilnya akan menampilkan versi wp cli yang kalian gunakan.

PS C:\Users\dhimaskirana> wp --info
OS:     Windows NT 10.0 build 22000 (Windows 10) AMD64
Shell:  C:\WINDOWS\system32\cmd.exe
PHP binary:     C:\php\php.exe
PHP version:    8.0.25
php.ini used:
MySQL binary:
MySQL version:
SQL modes:
WP-CLI root dir:        phar://wp-cli.phar/vendor/wp-cli/wp-cli
WP-CLI vendor dir:      phar://wp-cli.phar/vendor
WP_CLI phar path:       C:\Users\dhimaskirana
WP-CLI packages dir:
WP-CLI cache dir:       C:\Users\dhimaskirana/.wp-cli/cache
WP-CLI global config:
WP-CLI project config:
WP-CLI version: 2.7.1
PS C:\Users\dhimaskirana>

Error WP CLI di Windows

Salah satu error yang saya temui adalah command wp core download. Ini adalah perintah untuk mengunduh wordpress versi terbaru ke dalam folder dimana kita menjalankan perintah tersebut. Namun yang terjadi adalah error seperti berikut ini.

PS C:\Users\dhimaskirana\Documents\testing> wp core download

Warning: Undefined array key "a:1:{s:3:"ssl";b:1;}" in phar://C:/wp-cli/wp-cli.phar/vendor/rmccue/requests/library/Requests.php on line 214
Error: RuntimeException: Failed to get url 'https://api.wordpress.org/core/version-check/1.7/?locale=en_US': No working transports found.

PS C:\Users\dhimaskirana\Documents\testing>

Error tersebut terjadi karena kita tidak mengaktifkan extension curl dan openssl pada PHP yang kita gunakan. Solusinya adalah mengaktifkan extension tersebut, supaya WordPress bisa melakukan komunikasi dengan server WordPress dan mengunduh file core WordPress.

Kalian bisa baca juga solusinya di tulisan Tutorial Install PHP di Windows 11. Di bagian akhir tulisan dijelaskan kebutuhan PHP untuk WordPress.

Jadi sekian tutorial install WP CLI di Windows 11. Selamat mencoba.

Leave a Reply

Your email address will not be published. Required fields are marked *