WordPress sayfaları gittikçe daha fazla JavaScript destekli kullanıcı arayüzü haline gelmeye başladı, bu nedenle artık yeni nesil Veri modelleri görmekteyiz. Örneğin HTML etiket içerisinde yer alan javascript seçiçi data-select= bunlardan bir tanesi, içerisine doğrudan değişkenle veri yazmak yerine wordpress’te sanitize_title() fonksiyonu kullanarak yazmak daha doğru bir kullanım olacaktır aksi halde tablonuz yada ilgili javascript alanınız çalışmayabilir. sanitize_title kullanıldığı alanı tüm biçimlerinden arındırarak ekrana yansıtılmasını sağlar bu baglamda string ifadelerin yanlışlıkla buyuk yazılmasından kaynaklanabilecek sorunların önüne geçmenizi sağlar. Arasında boşluk olan ifadeleri – oparatoruyle birbirine baglar…
sanitize_title() kullanılmamış kod örneği:
<div class="row"> <div class="col-sm-12"> <ul class="selecton brdr-b-primary mb-70"> <li><a class="active" href="#" data-select="ALL"><b>ALL</b></a></li> </ul> </div><!--col-sm-12--> </div><!--row-->
sanitize_title Nasıl Kullanılır?
sanitize_title() kullandıktan sonra kod örneği:
<div class="row"> <div class="col-sm-12"> <ul class="selecton brdr-b-primary mb-70"> <li><a class="active" href="#" data-select="<?php echo sanitize_title($degisken); ?>"><b>ALL</b></a></li> </ul> </div><!--col-sm-12--> </div><!--row-->
sanitize_title() WordPress Kullanımı:
<?php echo sanitize_title($degisken); ?>
Bir Başka Örnek Kullanım:
<?php $urlgoster= sanitize_title('Bu Çok Uzun Bir Başlık Olabilir'); echo $urlgoster; ?>
Çıktı:
bu-cok-uzun-bir-baslik-olabilir
Yani Sonuç olarak wordpresste büyük yazılan ifadeleri küçük harflere çevirmek için, biçimlerinden arındırmak için vs. vs. kullanılabilir. Umarım anlatabilmişimdir sorunuz varsa yorum bölümünden yardımcı olurum iyi çalışmalar…