Yoast SEO 19.7 Menyebabkan Kesalahan Fatal & Kerusakan Situs Web

Yoast SEO 19.7 Menyebabkan Kesalahan Fatal & Kerusakan Situs Web

Plugin Yoast SEO WordPress versi 19.7 ditemukan mengandung konflik dengan plugin lain yang mengakibatkan situs web mengalami kesalahan fatal.

Ini menandai ketiga kalinya tahun ini konflik dengan plugin lain menyebabkan pembaruan Yoast gagal.

Untungnya, Yoast menyelidiki laporan dan dengan cepat menerbitkan pembaruan baru yang memperbaiki masalah.

Kesalahan fatal WordPress

Ada beberapa penyebab kesalahan fatal tetapi dalam situasi ini disebabkan oleh pembaruan ke Yoast SEO di mana pengkodean bertentangan dengan plugin lain.

Ini bisa terjadi karena dua plugin mencoba melakukan sesuatu tetapi yang satu pada dasarnya membatalkan yang lain atau mencegah satu sama lain berfungsi.

Sebuah metafora untuk konflik plugin bisa menjadi dua mobil menuju arah yang berlawanan di jalan mobil tunggal.

Idealnya sebuah plugin membuat kelonggaran dalam pengkodean mereka untuk plugin lain, terutama yang umum, sehingga tidak ada plugin yang mencoba melakukan sesuatu yang mencegah plugin lain melakukan tugasnya.

Inilah yang terjadi dengan pembaruan Yoast 19.7.

Yoast 19.7 memiliki konflik dengan plugin lain (atau pengkodean khusus) yang mengubah URL login admin.

Mengubah URL login adalah tindakan keamanan yang dirancang untuk mengelabui perangkat lunak peretas yang secara otomatis menavigasi ke URL default untuk login administrator dan mencoba menebak kredensial kata sandi login.

Yoast Mengumumkan Pembaruan Bug

Yoast 100% transparan tentang bug dan memposting tweet yang menjelaskan kepada pengguna apa yang terjadi.

Yoast tweeted:

“Setelah rilis Yoast SEO 19.7, kami diberitahu bahwa versi ini menyebabkan kesalahan fatal ketika digunakan dalam kombinasi dengan plugin atau kode yang mengubah URL login default WordPress.

Kami telah mengidentifikasi masalah dan sedang mengerjakan solusi.”

Salah satu perubahan yang diperkenalkan dengan Yoast 19.7 (menurut plugin Yoast log perubahan pengembangan) adalah peningkatan cara Yoast menangani kesalahan fatal dengan mencegahnya berjalan di halaman login.

“Meningkatkan penanganan kesalahan fatal di front-end dengan mencegah Yoast SEO berjalan di halaman login, memungkinkan pengguna mengakses dasbor mereka.”

Mungkinkah itu penyebabnya?

Mengapa Kesalahan Fatal Terjadi Dengan Plugin?

Konflik plugin tidak eksklusif untuk Yoast. Ini lebih terlihat ketika itu terjadi pada Yoast karena jumlah basis pengguna mereka dalam jutaan.

Namun, ini adalah ketiga kalinya tahun ini bahwa konflik plugin kesalahan fatal dikaitkan dengan pembaruan plugin Yoast tahun ini.

Pendiri Yoast SEO Plugin Joost De Valk menjelaskan dalam sebuah tweet bahwa tidak selalu mungkin untuk memperhitungkan ribuan plugin di ekosistem WordPress yang dapat menyebabkan konflik pengkodean.

Dia tweeted:

“Ini adalah jenis situasi konflik plugin #WordPress yang saya benar-benar tidak tahu bagaimana mencegahnya.

60.000+ plugin: bagaimana Anda menguji plugin Anda terhadap semua itu.

Jika seseorang memiliki ide bagus, saya akan mendengarkannya”

Joost juga tweeted bahwa Yoast selalu menguji pembaruan plugin mereka sebelum dirilis dengan banyak plugin paling populer.

“Kami menguji melawan yang besar, tidak terlalu khawatir tentang itu, tetapi beberapa yang kecil bersama-sama masih cukup menyebabkan sakit kepala.”

Dia melanjutkan:

“… tidak pernah menyenangkan ketika kamu merusak barang-barang. Kami menguji dengan sangat ketat dan masih banyak yang lolos. Membangun plugin untuk sejumlah besar pengguna adalah “hanya” sulit.

Solusi Ditawarkan Dalam Beberapa Jam

Yoast menerbitkan pembaruan baru dalam waktu dua jam setelah mengumumkan bahwa mereka mengidentifikasi bug dalam pembaruan dan sedang mengerjakan solusi.

Tindakan yang Disarankan Untuk Dilakukan

Yoast merilis pembaruan baru, versi 19.7.1. Itu Log perubahan pengembangan Yoast menyatakan:

“Memperbaiki bug di mana kesalahan fatal akan terjadi dalam kombinasi dengan plugin tertentu yang mengubah URL halaman login standar.”

Pengguna plugin Yoast SEO mungkin ingin mempertimbangkan untuk memperbarui ke versi terbaru Yoast, versi 19.7.1


Gambar unggulan oleh Shutterstock/Asier Romero

Share

Leave a Reply

Your email address will not be published. Required fields are marked *