DEV Community

Dhimas Kirana
Dhimas Kirana

Posted on

Cara Install WP CLI di Windows 11

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
Enter fullscreen mode Exit fullscreen mode

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" %*
Enter fullscreen mode Exit fullscreen mode

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

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

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>
Enter fullscreen mode Exit fullscreen mode

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>
Enter fullscreen mode Exit fullscreen mode

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.

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

Top comments (0)