Cara Ampuh Hapus Versi WordPress Secara Total

Cara Ampuh Hapus Versi WordPress Secara Total – WordPress Generator merupakan salah satu tag yang berada di bagian head setiap blog WP. Dengan adanya tag ini, pengguna bisa melihat informasi mengenai mesin apa yang digunakan untuk ngeblog. Namanya juga WP Generator, berarti ini ngeblognya di WordPress dong 😛

Selain menunjukkan nama WordPress sebagai mesin blogging, tag itu juga memberi informasi versi WordPress yang terpasang. Menurut ahli dan pakar keamanan blog wordpress, salah satu cara hacker membobol blog WP adalah dengan memanfaatkan celah yang terdapat pada versi tertentu. Dengan mengetahui versi WP, tentu saja akan mempermudah si hacker.

Baca juga: Cara Menghapus Tulisan ‘category’ di WordPress

Oleh karena itu, perlu dilakukan pencegahan. Salah satunya dengan menghilangkan info versi wordpress yang terinstall di blog anda. Perlu diperhatikan, tujuannya hanyalah sebagai fasilitas penambah keamanan saja, dan saya pribadi tetap bangga dengan wordpress.org 😉

Berikut ini contoh versi wordpress yang bisa dilihat melalui halaman source code HTML blog kita:

Cara Hapus Versi WordPress Secara Total Versi Terbaru

Seperti gambar contoh di atas, terlihat terdapat kode seperti berikut ini:

<meta name="generator" content="WordPress 4.1.1" />

Kode di atas terbuat secara otomatis dan tidak ditemukan seperti itu adanya jika dilihat di header.php. Selain meta generator, pada gambar di atas juga terlihat adanya tulisan versi wordpress di setiap belakang plugin (tidak semua sih), dengan kode: ?ver=4.1.1

Nah, jika anda sudah mencoba menghapus meta generator wordpress tapi ternyata masih juga muncul di source code, berarti anda belum menghilangkan versi WP secara menyeluruh di semua bagian blog.

Sebagai informasi, versi wordpress akan tampil setidaknya di tiga bagian utama, yakni di Generator, di Feed dan di akhir lokasi Plugin.

Untuk menyembunyikan versi wordpress secara mendalam pada semua bagian, silakan buka file functions.php di dalam folder tema, yaitu lokasinya di \wp-content\themes\nama-tema melalui hosting anda.

// hapus WP Generator di Source Code blog
remove_action( 'wp_head', 'wp_generator' );
// hapus WP Generator di Source Code Feed
function remove_version_info() {
return '';
}
add_filter( 'the_generator', 'remove_version_info' );
// hapus akhiran ?ver=x.x.x di lokasi plugin
function remove_script_version( $src ) {
if ( strpos( $src, 'ver=' ) )
$src = remove_query_arg( 'ver', $src );
return $src;
}
add_filter( 'style_loader_src', 'remove_script_version', 9999 );
add_filter( 'script_loader_src', 'remove_script_version', 9999 );

Copy semua kode script di atas, lalu paste ke dalam functions.php sebelum penutup  ?>  di bagian paling bawah. Simpan perubahan, dan lihat lagi source code blog anda. Jika hilang, berarti trik saya terbukti ampuh. Jika belum hilang, silakan berikan komentar biar kita bahas bersama.