
WordPress de dosya uygulamalarinda, dosya ismini temizlemek ve uygun bir sekilde (ornek: kuaza-resim-dosyasi) hazirlamak icin sanitize_file_name() fonksiyonunu kullaniriz. Ancak bu fonksiyonun kotu bir yani varki o da bazi karakterleri duzgun cevirmiyor olmasi.
WordPress de sanitize_file_name() fonksiyonu tr karakterleri oldugu gibi biraktigi icin (yada asci karakterlere ceviriyor, tam emin degilim) sonraki islemlerinizde sorun yasayabilirsiniz. Bunun icin en mantiklisi basliklari urlye uygun sekilde duzenleyen sanitize_title() fonksiyonunu kullanmak. Boylece herhangi bir karakter bizlere sorun cikartmayacaktir.
Ornek kullanimlar:
$baslik = "Pürüzsüz bir dünya için"; echo sanitize_file_name($baslik); // Cikti: pürüzsüz-bir-dünya-için echo sanitize_title($baslik); // Cikti: puruzsuz-bir-dunya-icin