WordPress Sürüm Numarasını Gizleme: Güvenliğiniz İçin Neden Önemli?
WordPress sitenizi düzenli olarak güncel tuttuğunuz sürece, aslında WordPress sürüm gizleme işlemine pek ihtiyaç duymayabilirsiniz. Zira yapılan her yeni güncelleme, geliştiricilerin tespit edilen güvenlik açıklarını kapatmasını sağlar. Ancak bazen tema veya eklenti uyumsuzlukları gibi teknik sebeplerle sitenizi en son sürüme güncelleyemeyebilirsiniz. İşte bu gibi durumlarda, kötü niyetli kişiler sitenizdeki bilinen güvenlik açıklarını arayarak siber saldırı girişiminde bulunabilirler.
Bu riski en aza indirmek ve sitenizin güvenliğini bir adım öteye taşımak için WordPress sürüm numarasını gizlemek akıllıca bir tedbirdir. Bu makalemizde, WordPress sürüm numarasını nasıl gizleyeceğinizi (yani WordPress versiyon gizleme işlemlerini) adım adım anlatacağız.
Bir Sitenin WordPress Versiyon Numarası Nerede Görünür?

WordPress, sürüm numarasını sitenizin çeşitli noktalarına otomatik olarak ekler. Bunların başlıcaları; yönetim paneli (dashboard) görünümü, sayfanın meta bilgileri, RSS beslemeleri ve yüklenen CSS/JavaScript dosyalarının kaynak kodlarıdır.
Bu sürüm bilgisini kontrol etmek oldukça basittir. Sitenizin sayfa kaynağını görüntüleyerek (genellikle sağ tık > Sayfa Kaynağını Görüntüle) WordPress komut dosyalarının ve stillerinin kaynak yollarını incelediğinizde sürüm numarasını görebilirsiniz.
Ayrıca sitenizin RSS beslemesi de sürüm numaranızı gösterebilir. Tarayıcınızın adres çubuğuna “siteniz.com/feed” yazarak açılan sayfada, başlık etiketlerinin altında bu bilgiyi bulabilirsiniz.
WordPress Versiyon Numarası Nasıl Kaldırılır (Gizlenir)?
WordPress sürüm bilgisini kaldırmak veya gizlemek için kullanabileceğiniz birkaç etkili yöntem bulunmaktadır. Bu yazımızda, teknik bilgi gereksinimi en düşük olan ve en kolay uygulanan WordPress sürüm gizleme yollarını paylaşacağız.
1. WordPress Sürüm Numarasını Meta Bilgilerinden ve RSS’ten Kaldırma
Sürüm numarasını hem sayfa başlığından (meta) hem de RSS beslemesinden kaldırmak için aşağıdaki PHP kod bloğunu temanızın functions.php dosyasına eklemeniz yeterli olacaktır.
function remove_wordpress_version() { return ''; } add_filter('the_generator', 'remove_wordpress_version');
1 2 3 4 | functionremove_wordpress_version(){ return''; } add_filter('the_generator','remove_wordpress_version'); |
Functions.php dosyasında uygun bir alana bu kodu eklediğinizden emin olun.
2. WordPress Sürüm Numarasını Komut Dosyaları (Scripts) ve CSS Bağlantılarından Kaldırma
Yukarıdaki ilk yöntem, sürüm numarasını yalnızca meta etiketinden ve RSS akışından gizleyecektir. Ancak kaynak kodlarda CSS ve JavaScript dosyalarının URL’lerine eklenen sürüm sorgularını gizlemek için ek bir adıma ihtiyacınız vardır. Sürüm numarasını CSS ve stil kaynak yollarından kaldırmak için aşağıdaki kodu yine functions.php dosyanıza ekleyebilirsiniz.
// Script ve CSS'den WP Sürüm No Kaldırma function remove_version_from_style_js( $src ) { if ( strpos( $src, 'ver=' . get_bloginfo( 'version' ) ) ) $src = remove_query_arg( 'ver', $src ); return $src; } add_filter( 'style_loader_src', 'remove_version_from_style_js'); add_filter( 'script_loader_src', 'remove_version_from_style_js');
1 2 3 4 5 6 7 8 | // Script ve CSS'den WP Sürüm No Kaldırma functionremove_version_from_style_js($src){ if(strpos($src,'ver='.get_bloginfo('version'))) $src=remove_query_arg('ver',$src); return$src; } add_filter('style_loader_src','remove_version_from_style_js'); add_filter('script_loader_src','remove_version_from_style_js'); |
Bu iki yöntemi uyguladığınızda, WordPress sürüm numarasını meta etiketinden, RSS akışından, CSS ve komut dosyası bağlantılarından tamamen kaldırmış olursunuz. Bu, güvenlik katmanınızı artırmak için önemli bir adımdır.
Eğer uyguladığınız en son WordPress sürümünde beklenmedik hatalar yaşıyorsanız ve sitenizi geçici olarak stabil çalışan eski bir sürüme geri yüklemeniz gerekiyorsa, aşağıdaki kaynak faydalı olacaktır:
Umarız bu detaylı rehber, WordPress sürüm numaranızı gizleme işleminizi başarıyla tamamlamanıza yardımcı olmuştur. Uygulama sırasında herhangi bir sorunla karşılaşırsanız, yorumlar bölümünden bize ulaşmaktan çekinmeyin.




