Wordpress

Cara Menggunakan WP-CLI untuk Manajemen Situs WordPress yang Lebih Baik .

Antarmuka baris
perintah selalu populer di dunia pengembang, karena memberikan lebih banyak produktivitas dan kecepatan saat mengembangkan situs.

WP-CLI membantu pengembang web mengatasi tugas yang paling sulit dalam mengembangkan situs web WordPress.  Pada artikel ini, kami akan memandu Anda melalui tutorial tentang cara mengatur WP-CLI dan menggunakan perintah yang berbeda untuk mengembangkan situs web yang lebih cepat dan lebih efisien.

Mari kita langsung!

Beberapa Langkah Awal

Sebelum kita melanjutkan ke tutorial, kita perlu memastikan beberapa hal sudah ada agar antarmuka baris perintah untuk manajemen WordPress tingkat lanjut berhasil diinstal.

Akses ke SSH

Pertama-tama, Anda perlu memastikan bahwa Anda memiliki akses Secure Shell (SSH) ke layanan hosting Anda karena sebagian besar layanan hosting tidak menyediakan akses SSH secara default.  Jika Anda tidak memiliki akses, hubungi pusat dukungan pelanggan layanan hosting Anda untuk mendapatkan bantuan.

Perangkat Lunak yang Diperbarui

Setelah Anda mencoret akses SSH dari daftar Anda, Anda ingin memastikan bahwa Anda telah mengaktifkan WordPress 3.4 (atau lebih tinggi), PHP 5.3.2 (atau lebih tinggi), dan lingkungan seperti UNIX.  Jika Anda adalah pengguna Windows, Anda memerlukan alat baris perintah seperti Cygwin atau pengaturan mesin virtual.  Setelah Anda memiliki semua sumber daya yang diperlukan untuk menjalankan WP-CLI, Anda dapat melanjutkan untuk menginstalnya di situs WordPress Anda.

Menginstal WP-CLI

Menginstal WP-CLI cukup sederhana.  Yang harus Anda lakukan adalah mengunduh file PHP dan meletakkannya di suatu tempat di drive Anda sehingga Anda dapat menjalankannya dari mana saja – yang seharusnya menjadi tujuan utama Anda saat menyiapkan antarmuka baris perintah.  Pertama, Anda harus mengunduh skrip WP-CLI dari Repositori GitHub untuk mendapatkan versi terbaru yang tersedia.

Setelah Anda mengunduh .phar file, Anda harus menjadikannya file yang dapat dieksekusi.  Untuk melakukannya, jalankan perintah berikut:

chmod +x wp-cli.phar

Langkah terakhir untuk instalasi adalah Anda perlu memindahkan file executable yang baru dibuat ke folder sehingga kami dapat menjalankannya dari mana saja.  Trik keren lainnya yang berguna adalah mengganti nama file yang dapat dieksekusi menjadi sesuatu yang mudah diingat.  Itu sebabnya nama yang paling umum digunakan adalah wp.  Setelah Anda mengganti nama file, letakkan di wp folder di drive Anda dengan menggunakan perintah berikut:

sudo mv wp-cli.phar /usr/local/bin/wp

Selamat!  Anda telah berhasil menginstal WP-CLI dan sekarang Anda dapat menjalankan perintah WP-CLI.  Hanya untuk memastikan bahwa semuanya sudah siap, Anda dapat menjalankan perintah berikut:

wp –info

Jika semuanya berjalan dengan baik, Anda seharusnya dapat melihat informasi ini ditampilkan pada antarmuka baris perintah sesudahnya:

PHP binary: /usr/bin/php
    PHP version: 5.5.24
    php.ini used: /etc/php.ini
    WP-CLI root dir:  phar://wp-cli.phar
    WP-CLI global config: /Users/kouratoras/.wp-cli/config.yml
    WP-CLI project config:
    WP-CLI version: 0.19.2

Sekarang kita telah berhasil menginstal WP-CLI, mari kita lihat beberapa perintah yang dapat Anda jalankan di dalamnya dan tugas yang akan mereka selesaikan.

Perintah dan Tugas WP-CLI Dasar

Mari kita mulai dengan dasar-dasarnya.  Anda dapat dengan mudah menginstal WordPress menggunakan WP-CLI’s inti memerintah.  Dengan menggunakan perintah ini, Anda dapat menggunakan seperangkat alat canggih untuk mengelola instalasi WordPress.

Menginstal WordPress

Pertama, kita perlu mengunduh WordPress untuk menginstalnya.  Arahkan ke direktori tempat Anda ingin mengunduh CMS WordPress dan jalankan perintah berikut:

wp core download

Perintah ini akan mengunduh WordPress versi terbaru dan setelah unduhan selesai, Anda dapat membuat wp-config.php file menggunakan konfigurasi inti perintah sebagai berikut:

wp core config --dbname=databasename  --dbuser=databaseuser --dbpass=databasepassword --dbhost=localhost  --dbprefix=prfx_

Perintah ini menampilkan semua kredensial login Anda yang biasanya ada di wp-config.php mengajukan.  Sekarang bahwa wp-config.php file dibuat, kita dapat melanjutkan untuk menginstal WordPress.  Untuk menginstal WordPress, Anda harus menjalankan perintah instalasi inti ini:

[/php]wp core install –url=example.com –title=”Judul Situs WordPress” –admin_user=admin_user –admin_password=admin_password –admin_email=admin@example.com[/php]

Periksa kredensial Anda dan pastikan semuanya ada di tempatnya.  Itu saja!  Anda telah menginstal WordPress di server Anda menggunakan WP-CLI.

Memperbarui WordPress

Memasang salinan WordPress yang bersih dan segar adalah satu hal, tetapi memperbarui WordPress adalah hal lain.  Dan sama seperti menginstal WordPress, memperbaruinya juga sangat sederhana menggunakan WP-CLI.  Menggunakan sub-perintah, kami akan memperbarui WordPress kami.  Sub-perintah WP-CLI memungkinkan pengguna untuk memperbarui file inti dan file database jika tidak diperbarui.  Berikut caranya:

wp core update
    wp core update-db

Tetapi jika Anda tidak yakin dengan versi WordPress Anda saat ini, Anda dapat memeriksanya dengan menggunakan perintah ini:

wp core version

Memperbarui WordPress menggunakan dasbor mungkin tampak jauh lebih efisien daripada melalui baris perintah, tetapi jika Anda memiliki beberapa situs WordPress, ini dapat menghemat banyak waktu dan tenaga.  Dengan menggunakan WP-CLI, Anda dapat memperbarui beberapa situs WordPress dengan mudah menggunakan perintah ini:

#!/bin/bash
    declare -a sites=('/var/www/wp1' '/var/www/wp2'  '/var/www/wp3')
    for site in "${sites[@]}";
    do
    wp --path=$site core update
    done

Sebelum proses pembaruan apa pun, selalu ada baiknya untuk membuat cadangan basis data Anda.

Cadangan Basis Data

WP-CLI memiliki perintah pencadangan WordPress satu baris, yaitu db export memerintah:

wp db export backup.sql

Ini sesederhana itu!  Dengan menjalankan perintah ini, Anda akan membuat cadangan file database situs Anda dalam sekejap.

Memasang Tema

Menginstal tema dengan WP-CLI sangat sederhana dan memakan waktu lebih sedikit daripada pergi ke panel admin WordPress.  WP-CLI menghubungkan server Anda langsung ke repositori tema WordPress dan mengimpor tema hanya dalam beberapa detik.  Anda dapat menginstal tema apa pun dengan menggunakan perintah ini:

wp theme install themename

Ganti saja nama tema dengan nama tema yang ingin Anda instal.

Mengaktifkan Tema

Setelah menginstal tema, Anda dapat mengaktifkannya melalui WP-CLI menggunakan perintah berikut:

wp theme activate themename

Mengaktifkan tema melalui WP-CLI mudah dilakukan dan Anda akan melihat perubahannya berlaku dalam hitungan detik.

Memperbarui Tema

Seperti yang mungkin sudah Anda tebak, memperbarui tema WordPress dengan WP-CLI semudah menginstal dan mengaktifkannya.  NS update perintah akan menghemat banyak klik dan mengingat bagaimana Anda seharusnya memperbarui tema di tempat pertama:

wp theme update themename

Dan jika Anda ingin memperbarui semua tema Anda saat melakukannya, Anda dapat menggunakan perintah ini sebagai gantinya:

wp theme update –all

Ini akan membantu memperbarui semua tema Anda hanya dalam beberapa detik, tidak seperti cara tradisional membuka panel admin dan memperbarui setiap tema satu per satu.

Menginstal Plugin

Menginstal plugin dengan WP-CLI juga merupakan tugas yang mudah.  WP-CLI menginstal semua plugin dari repositori plugin WordPress resmi.  Anda dapat menggunakan perintah ini untuk menginstal plugin:

wp plugin install pluginname

Cukup ganti nama plugin dengan nama plugin yang ingin Anda pasang ke situs Anda.

Mengaktifkan Plugin

Untuk mengaktifkan plugin, gunakan perintah:

wp plugin activate pluginname

Itu saja!  Anda baru saja menginstal plugin ke WordPress Anda menggunakan WP-CLI.

Menonaktifkan Plugin

Saat Anda ingin menonaktifkan plugin cukup jalankan perintah berikut:

wp plugin deactivate pluginname

Memperbarui Plugin

Demikian pula, memperbarui plugin sangat mudah.  Apakah Anda ingin memperbarui satu plugin atau semua plugin yang telah Anda instal, ada perintah untuk itu dengan WP-CLI.

wp  plugin update pluginname

Atau jika Anda ingin memperbarui semua plugin Anda, cukup gunakan perintah sederhana ini:

wp  plugin update –all

Perintah ini membantu memperbarui semua plugin Anda saat ini dalam hitungan detik.

Mengelola Revisi Posting

WordPress menyimpan setiap revisi posting di database Anda yang berarti bahwa database situs Anda berisi banyak informasi yang tidak akan pernah Anda gunakan.  Sekarang itu masalah yang sangat besar.  Sayangnya, WP-CLI tidak mengelola revisi posting dengan perintah sederhana.  Yang mengatakan, plugin wp-revisi-cli, yang merupakan perpanjangan dari WP-CLI, membantu dalam mengelola revisi posting.  Plugin yang berguna ini dapat ditemukan di Repositori GitHub dan Anda dapat menginstalnya seperti Anda menginstal plugin WordPress biasa.

Gambar Impor Massal

Masalah manajemen lainnya saat mengelola situs WordPress biasanya terjadi saat menangani media atau gambar.  Dengan menggunakan WP-CLI, Anda tidak perlu khawatir tentang apa pun terkait media.  Alat media WP-CLI memungkinkan pengguna untuk mengimpor semua gambar dan media mereka ke situs mereka dengan perintah berikut:

wp media import images_folder/*

Ini jauh lebih mudah dibandingkan dengan metode panel admin biasa.

Cari dan Ganti Fungsionalitas

Praktik umum yang digunakan oleh sebagian besar pengembang adalah mereka membangun situs di server lokal atau pengembangan dan setelah menyelesaikan situs, mereka memindahkannya ke server lain.  Dalam proses ini, menyalin dan memindahkan file database sederhana dan mudah dilakukan.  Bagian yang sulit adalah ketika Anda harus mengganti URL lama dengan yang baru di database.  Bagian rumit ini tidak akan terlalu rumit jika Anda menggunakan WP-CLI.  Dengan menggunakan perintah pencarian dan ganti, Anda dapat dengan mudah mengganti URL di entri database.

wp search-replace 'www.old-site.com'  'www.new-site.com'

Perintah pencarian dan penggantian ini membantu pengembang menyelesaikan situs mereka dalam waktu yang lebih singkat dari yang diharapkan.  Banyak kerja keras dilakukan oleh WP-CLI sehingga Anda tidak perlu khawatir membuat kesalahan kecil atau lupa memperbarui URL untuk halaman tertentu.

Membungkusnya

WP-CLI harus dimiliki oleh semua pengembang WordPress yang ingin mempercepat proses pengembangan tanpa mengorbankan akurasi.  Ada kemungkinan tak terbatas dengan WP-CLI dan berbagai fiturnya memberikan hasil yang baik bagi penggunanya.

Sudahkah Anda menggunakan WP-CLI?  Kami akan senang mendengar tentang pengalaman Anda dengannya, jadi beri tahu kami di bagian komentar di bawah!

Demikanlah tulisan tentang Cara Menggunakan WP-CLI untuk Manajemen Situs WordPress yang Lebih Baik . Semoga dapat menjadi manfaat bagi kita semua.

Related Articles

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan.

Back to top button