Kendi düşünüp tasarladığınız bir web projesini yayına geçirmeyi düşünüyorsunuz ve altyapı olarak da çoğu sitenin seçtiği özelleştirme bakımından esnek bir yapıya sahip olan WordPress’i seçtiniz. Bu durumda WordPress kullandığınızı gösteren bazı şeyleri sistemden kaldırıp özelleştirmeniz gerekebilir. İşte bu yazımda da WordPress’in sürüm bilgilerini silme, kaynak dosyalarının bulunduğu klasörlerin ismini değiştirmek gibi yöntemler anlatmaya çalışacağım. Bu yolla WordPress’i tamamen özelleştirmiş ve gizli bir proje oluşturmuş olacaksınız.
1. WordPress’e ait metaları silelim
İlk iş olarak sitenin header kısmında bulunan ve WordPress kullandığınızı bariz bir şekilde gösteren metaları silmeniz gerekecek. Bu yapacağınız işlem sistemin çalışmasını olumsuz yönde etkilemeyecek, rahat olabilirsiniz yani. ‘functions.php’ dosyasını açın ve herhangi bir ‘?>’ kodundan sonra aşağıdaki kodları ekleyin:
<?php
remove_action('wp_head', 'wp_generator');
remove_action('wp_head', 'wlwmanifest_link');
remove_action('wp_head', 'rsd_link');
?>
2. Sistemin düzgün çalışmasını sağlayan dosya ve klasörlerin bulunduğu wp-content klasörünü özelleştirelim
WordPress’in çekirdek dosyalarının büyük bir çoğunluğunun bulunduğu klasör olan ‘wp-content’ klasörünü özelleştireceğiz şimdi. Özelleştirmeden kastım; klasörün ismini değiştirerek direkt erişimi engellemek ve yazının başında da belirttiğim gibi projeye gizlilik katmak.
’settings.php’ dosyasını açın klavyenizden CTRL + F basarak açılan pencereye aşağıdaki kodu yapıştırıp arattırın:
define( 'WP_CONTENT_DIR', ABSPATH . 'wp-content' );
Bu kod bahsettiğim klasörün konumunu ve ismini bildiriyor. Bu kodda yer alan ‘wp-content’ kısmını dilediğiniz başka bir isimle değiştirin. Türkçe karakterler ve harfler arasında elbette boşluk bırakmıyoruz. Örnek: system-engine
Dosyayı kaydetmeden önce yapmamız gereken son bir işlem daha var; yine aynı dosyada yer alan aşağıdaki kodu bulun ve ‘wp-content’ yerine ilkinde yazdığınız klasör adını yazın tekrar.
define( 'WP_CONTENT_URL', get_option('siteurl') . '/wp-content');
Bunu da yaptıktan sonra artık bir FTP programı ile bağlanıp anadizindeki ‘wp-content’ klasörünün ismini değiştirin. Burada düzenlediğimiz dosyaya girdiğimiz yeni klasör adını yazacağız, aynı olmalarına dikkat edin.
İşlem bu kadar, artık sitenizde sayfayı yenileyip sonucu görebilirsiniz.
Kullandığınız bazı eklenti dosyalarında wp-content klasörünün yolu varsayılan olarak belirtilmiş ise, yani eklentiyi yazan kişi elle girmişse bu klasör adını, eklenti sorun çıkarabilir, hatta çalışmayabilir. Panik yapmıyoruz; hangi eklentide hata verdiyse o eklentiye ait kaynak dosyasını yine bir editör ile açıyoruz ve wp-content yerine bizim değiştirdiğimiz klasör adını giriyoruz.
Umarım işinize yarar bu yöntemler. Denerseniz eğer sonuçları da yorum olarak yazarsanız çok memnun olurum; diğer kişilerin emin olması açısından diyorum.

Favorilerime Ekle |
Yazdır
Yazar: Emre ÖZTÜRK
Etiketler: altyapı saklama, değiştirme, gizli proje, kişiselleştirme, klasör adı, özelleştirme, wordpress, wp-content
Tarih: 20.06.2009

Gerçekten cok hos, işime yarayacak.
Alıntıla
Çok faydalı bir konu tşk ler.
Alıntıla
Güzel ve Detaylı anlatım için Tşkler. Yönetim panelini Kullanmayan kişiler için Kişiselleştirilebilir bir işlem. Yönetim Paneli Kullananlar için ise Hafta Bir Üstte Kocaman Wordpress Sürümünüzü Güncelleyin Diyen bir Uyarının Mutlaka çıkacağını düşünüyorum…
Bunu nasıl Yok edebiliriz acaba? Bir soruda Benden Olsun
Alıntıla
WordPress’te çareler tükenmiyor, onun da çözümü var. Disable WordPress Core Update eklentisini kurarsanız sürüm yükseltme uyarıları gelmeyecektir.
Link: http://wordpress.org/extend/plugins/disable-wordpress-core-update/
Alıntıla