Pembaruan perangkat lunak merupakan aspek penting dalam menjaga keamanan dan kinerja situs WordPress. Namun, ada kalanya pemberitahuan pembaruan yang terus-menerus dapat mengganggu, terutama jika Anda mengelola banyak situs atau jika Anda lebih suka mengontrol pembaruan secara manual. Artikel ini akan membahas cara menonaktifkan pemberitahuan pembaruan di WordPress dengan menggunakan kode PHP.
Mengapa Perlu Menonaktifkan Pemberitahuan Pembaruan?
Sebelum kita masuk ke cara menonaktifkan pemberitahuan pembaruan, penting untuk memahami alasannya. Berikut beberapa alasan umum:
- Mengelola Banyak Situs: Jika Anda mengelola banyak situs WordPress, pemberitahuan pembaruan dapat menjadi mengganggu.
- Kustomisasi: Situs dengan kustomisasi tinggi mungkin perlu menguji pembaruan pada lingkungan staging sebelum memperbarui di situs live.
- Stabilitas: Beberapa pengguna lebih suka menjaga versi yang stabil dan tidak terburu-buru untuk memperbarui.
Tampilan Pembaruan yang dinonaktifkan
Tampilan di bagian Dasboard
Tampilan di bagian Plugin
Menonaktifkan Pemberitahuan Pembaruan dengan PHP
Untuk menonaktifkan pemberitahuan pembaruan di WordPress, Anda dapat menambahkan kode PHP ke file functions.php
tema Anda. Pastikan Anda membuat cadangan (backup) situs sebelum melakukan perubahan ini.
Langkah-langkah:
- Akses File
functions.php
:- Masuk ke dashboard WordPress Anda.
- Navigasi ke Appearance > Theme Editor.
- Pilih file
functions.php
dari daftar file tema di sebelah kanan.
- Tambahkan Kode PHP:
- Tambahkan kode PHP yang diperlukan untuk menonaktifkan pemberitahuan pembaruan. Kode ini akan menonaktifkan pembaruan untuk plugin, tema, dan inti WordPress.
<?php
// Menonaktifkan pembaruan untuk plugin
function filter_plugin_updates( $value ) {
if ( isset( $value ) && is_object( $value ) ) {
unset( $value->response );
}
return $value;
}
add_filter( 'site_transient_update_plugins', 'filter_plugin_updates' );
// Menonaktifkan pembaruan untuk tema
function filter_theme_updates( $value ) {
if ( isset( $value ) && is_object( $value ) ) {
unset( $value->response );
}
return $value;
}
add_filter( 'site_transient_update_themes', 'filter_theme_updates' );
// Menonaktifkan pemberitahuan pembaruan WordPress
function disable_wordpress_update_notification() {
remove_action( 'admin_notices', 'update_nag', 3 );
add_filter( 'pre_site_transient_update_core', '__return_null' );
}
add_action( 'admin_menu', 'disable_wordpress_update_notification' );
?>
Setelah menambahkan kode, klik tombol “Update File” untuk menyimpan perubahan.
Kesimpulan
Menonaktifkan pemberitahuan pembaruan di WordPress dapat membantu mengurangi gangguan dan memungkinkan Anda untuk mengelola pembaruan dengan cara yang lebih terkontrol. Dengan menambahkan kode PHP ke file functions.php
atau menggunakan plugin seperti Code Snippets, Anda dapat dengan mudah menonaktifkan pemberitahuan pembaruan untuk plugin, tema, dan inti WordPress. Ingatlah untuk selalu menjaga keamanan situs Anda dengan melakukan pembaruan secara manual dan teratur.
Dengan langkah-langkah ini, Anda sekarang memiliki kendali penuh atas kapan dan bagaimana pembaruan dilakukan di situs WordPress Anda.