Pendahuluan
WP-CLI adalah sebuah alat untuk mengatur WordPress melalui antarmuka baris perintah (command line interface). Kegunaan alat ini antarlain bisa instalasi plugindan melakukan sebuah perintah yang tidak bisa dilakukan standar WordPress back-end. Karena WP-CLI penggunaannya praktis, alat ini dapat menghemat waktu saat menginstal, mengonfigurasikan, dan dapat melakukan maintenance pada situs berbasis WordPress. Kegunaan lainnya adalah tidak perlu log in lagi ke setiap situs untuk mengatur hal yang dasar dan juga perintah dapat dilakukan secara otomatis.
Langkah-Langkah Menggunakan WP-CLI
Berikut langkah-langkah menggunakan WP-CLI:
1) Membuat WordPress
1 . Login ke MySQL:
mysql -u username -p
2. Buat databasedengan nama yang diinginkan:
create database idch;
3. Buat username dan password untuk database:
create database idch;grant all on idch.* to ‘username’ identified by ‘password’;
4. Unduh WordPress:
wp core download
5. Membuat koneksi ke database:
wp core config –dbname=idch –dbuser=username –dbpass=password –dbhost=localhostÂ
- dbname = Nama database MySQL Anda.
- dbuser = Username database MySQL Anda.
- dbpass = Password MySQL Anda.
- dbhost  = Hostname server
- dbprefix = Hanya perlu mengetik wp_ karena informasi MySQL dikirimkan dengan menggunakan parameter wp core config.
6. Mengisi informasi WordPress:
wp core install –url=”namadomain.com” –title=”Judul Site” –admin_user=”admin_username”Â
2) Menginstal dan Mengatur Theme
wp theme list
Kode tersebut untuk melihat themeyang tersedia.
wp theme activate twentyfifteen
Kode tersebut untuk menggunakan theme yang diinginkan.
wp theme search bootstrap
Kode tersebut untuk mencari themeyang didukung bootstrap.
wp theme install ultrabootstrap–activate
3) Menginstal dan Mengatur Plugin
wp plugin list
Kode tersebut untuk melihat pluginyang tersedia.
wp plugin search “contact form 7“
Kode tersebut untuk mencari pluginyang diinginkan misalnya contact form 7.
wp plugin install contact-form-7 –activate
Kode tersebut untuk menggunakan pluginyang diinginkan.
4) Memperbarui WordPress
wp core update
Kode tersebut untuk memperbarui WordPress core.
wp core update-db
Kode tersebut untuk memperbarui database.
wp theme update –all
Kode tersebut untuk memperbarui theme.
wp plugin update –all
Kode tersebut untuk memperbarui plugin.
5) Mengantur Konten
wp post list
Kode tersebut untuk melihat daftar seluruh post.
wp post delete 1
Kode tersebut untuk menghapus post dengan menggunakan ID.
wp post create –post_status=publish –post_title=”This Post Was Created With WP-CLI” –edit
Kode tersebut untuk membuat post. Setelah kode diinput akan muncul text editor, lalu isi text editortersebut. Bisa juga mengimpor file dengan format .txt, dengan kode berikut:
wp post create ./post.txt –post_title=’Sample Post’ –post_status=publish
6) Mengekspor atau Mengimpor WordPress
wp media import image_for_site/*
Kode tersebut untuk mengimpor semua gambar dari folder image_for_site.
wp export
Kode tersebut untuk ngekspor post, term, author, commentdanattachmentke dalam bentuk file XML.
wp import idch.wordpress.2018-05-24.000.xml–authors=create
Kode tersebut untuk mengimpor file. Untuk dapat melakukan itu, terlebih dahulu install pluginwp-importer. Dengan menggunakan kode berikut:
wp plugin install wordpress-importer –activate
7) Mengatur Database
wp db query “SELECT user_login,ID FROM wp_users;
Kode tersebut untuk melihat pengguna WordPress. Sedangkan untuk mengimpor atau mengekspor, dengan menggunakan kode berikut:
wp db export†atau “wp db import file.sql
Â