WordPress telah menerapkan pembaruan latar belakang secara asli sejak versi 3.7 dan secara otomatis mengaktifkannya untuk rilis kecil. Dengan bantuan filter, Anda dapat mengontrol perilaku lebih tepat, apa sebenarnya yang diperbarui secara otomatis. Instalasi permanen, otomatis penuh untuk semua pembaruan minor, mayor, plug-in, tema dan terjemahan tidak dimaksudkan, tetapi dapat dengan mudah dilakukan sebaliknya.
Ada yang banyak plugin yang meningkatkan frekuensi yang pemberitahuan dipanggil dan, dalam beberapa kasus, juga berjanji untuk melaksanakan pembaruan yang sebenarnya; Tetapi tidak ada dari plugin ini yang berhasil dengan andal. Alat baris perintah yang kuat WP-CLI menawarkan solusi yang sangat sesuai (tidak hanya untuk tujuan ini). Setelah instalasi singkat , baris berikut (dijalankan di folder proyek WP) memastikan bahwa semua pembaruan untuk komponen di atas diinstal tanpa terkecuali:
c9350c4b867d1cadd72c3e4a77ae98a0
Oneliner berikut (yang dapat disingkat melalui alias atau dengan alat seperti flimsy ) dapat dijalankan di server SSH apa pun (bahkan tanpa menginstal WP-CLI sebelumnya) untuk menginstal semua pembaruan di sana sekaligus:
c9350c4b867d1cadd72c3e4a77ae98a0
Bendera --allow-root memastikan bahwa sistem dapat dijalankan sebagai pengguna root (ini penting dalam lingkungan WSL ). Pembaruan komponen apa pun tanpa pengujian sebelumnya di lingkungan pengembangan lokal tidak disarankan dalam keadaan apa pun. Namun, jika Anda memiliki lingkungan WP terlindung atau kasus penggunaan khusus yang selalu ingin mendapatkan pembaruan terkini, semuanya juga dapat diotomatiskan melalui tugas cron sederhana dalam bentuk file bash.:
c9350c4b867d1cadd72c3e4a77ae98a0
WP-CLI dapat melakukan lebih banyak hal: menambahkan peran pengguna, menghapus komentar, mencari dan mengganti string dalam database, mengimpor file media ... ada baiknya melihat dokumentasinya . Saat ini saya telah membuka dua masalah Github yang menyangkut bug kecil dalam modul bahasa , tetapi tidak menghalangi penggunaan di lingkungan produktif.