Sebulan yang lalu, WordPress Versi 4.0 "Benny" dirilis untuk umum dengan beberapa peningkatan dan perbaikan bug. Meskipun rilis WP baru berjalan lancar tetapi pembaruan baru menyebabkan beberapa masalah bagi pengguna WordPress yang menjalankan tema Tesis versi lama. Masalah terjadi pada Tesis 1.8.5 dan Tesis versi lebih lama dari v1.8.5, yang tidak kompatibel dengan WordPress 4.0. Akibatnya, pengguna Tesis 1.x mungkin memperhatikan 500 Server Kesalahan dan "Komentar tidak muncul di postingan” setelah memutakhirkan ke WordPress 4.0.
Masalah serupa terjadi di situs kami, di mana pembaca dapat membuat komentar tetapi komentar tersebut tidak benar-benar muncul di pos mana pun dan orang hanya dapat melihat jumlah penghitung komentar. Yah, kami akhirnya memperbaikinya dan itu cukup mudah! Saya membagikan ini karena dapat bermanfaat bagi pengguna tema Tesis lain yang menghadapi masalah yang sama sejak sebulan.
DIYthemes telah merilis tambalan untuk memperbaiki masalah ini dengan merilis pembaruan Tesis 1.8.6 dengan kompatibilitas penuh WordPress 4.0. Namun, Anda harus memiliki akun DIY Themes untuk mengunduh pembaruan dan melihat petunjuk untuk memperbarui dari versi 1.x ke 1.8.6. Nah, Anda bahkan dapat memperbaiki masalah yang disorot hanya dengan mengikuti instruksi sederhana yang dinyatakan di bawah ini. Petunjuk perbaikan yang dilaporkan di sini berasal dari forum dukungan Tesis.
Catatan: Kami telah mencobanya di Tesis 1.8.4 + WordPress 4.0. Jika Anda memiliki versi Tesis yang lebih lama sebelum v1.8.5 maka Anda harus terlebih dahulu memperbarui Tesis ke v1.8.5. Entah bagaimana, jika Anda tidak dapat memperbarui Tesis, maka pastikan untuk membuat cadangan file comments.php terlebih dahulu dan kemudian coba trik di bawah ini.
CATATAN: Anda harus menggunakan versi 1.8.5 sebelum menerapkan perbaikan ini; jika Anda masih menggunakan versi 1.x yang sudah ketinggalan zaman, maka Anda harus memperbarui Tesis terlebih dahulu.
1. Menggunakan FTP, navigasikan ke folder /wp-content/themes/thesis_185/lib/classes/ di server Anda.
2. Edit file comments.php di folder kelas di baris 187, bukan
$wp_query->comments_by_type = &separate_comments($wp_query->comments); $_comments = $wp_query->comments_by_type['comment'];
kamu sekarang menulis
$wp_query->comments_by_type = terpisah_comments($wp_query->comments); $_comments = &$wp_query->comments_by_type['comment'];
Satu-satunya perubahan adalah benar-benar memindahkan "&" ke variabel $_comments tetapi itu tampaknya menyebabkan 500 kesalahan server internal.
Setelah Anda mengikuti langkah-langkah ini, periksa untuk melihat apakah komentar Anda sekarang ditampilkan dengan benar.
Untungnya, trik yang dikutip di atas bekerja seperti pesona bagi kami dan komentar mulai muncul lagi seperti sebelumnya. Beri tahu kami jika itu berhasil untuk Anda. :)
Tip melalui @leanderbraunschweig [Dukungan WordPress]
Tags: BloggingTricksUpdateWordPress