Jika WordPress rusak tepat setelah pembaruan, pertahankan kondisi kegagalan, buat titik rollback, dan identifikasi lapisan apa yang berubah sebelum melakukan perubahan tambahan.
Jika situs masih menerima pesanan, formulir, atau login, lindungi data baru sebelum mengembalikan database lama.
1. Identifikasi persis apa yang berubah
Catat perubahan core, plugin, tema, PHP, database, cache, atau hosting. Jika beberapa update berjalan bersama, pisahkan dependensi satu per satu.
2. Baca error pada lapisan yang tepat
Fatal PHP, HTTP 500, layar putih, dan layout rusak menunjuk lapisan berbeda. Log server dan PHP biasanya lebih berguna daripada terus me-refresh halaman.
3. Uji batas plugin dan tema secara terkontrol
Ubah satu batas pada satu waktu dan catat kondisi awal. Menonaktifkan banyak hal sekaligus dapat menghilangkan bukti penting.
4. Perlakukan upgrade PHP sebagai perubahan aplikasi
Kode lama bisa menjadi fatal pada versi PHP baru. Jika masalah dimulai dari perubahan PHP, uji stack langsung terhadap perbedaan itu.
5. Bersihkan hanya cache yang Anda pahami
Cache browser, halaman, CDN, opcode, dan Redis object cache adalah sistem berbeda. Membersihkan semuanya dapat hanya menyembunyikan gejala.
6. Rollback hanya sejauh yang diperlukan
Rollback file mungkin cukup untuk plugin atau tema. Memulihkan seluruh database dapat menimpa pesanan, pengguna, atau konten baru.