Şekilli Arama Adresleri
Alex King burada www.site.com?s=aranan şeklinde olan arama adreslerimizi ( url ) nasıl www.site.com/search/aranan haline getirebileceğimizi anlatmış. Bende burada bu küçük değişikliğin Türkçe versiyonunu sizlerle paylaşacağım, umarım işinize yarar.
- İlk olarak işe .htaccess dosyamızdan başlıyoruz. Sitenizin ana dizininde bulunan .htaccess dosyanıza aşağıdaki kodu ekleyiniz.
HTML:
-
RewriteRule ^arama/(.+)?$ /index.php?s=$1 [QSA,L]
-
- Daha Sonra yapmamız gereken işlem aranacak kelimeyi yazdığımız formu aşağıdaki şekle getirmek burada ki kodu olduğu gibi kopyalayıp & yapıştırabilirsiniz
HTML:
-
<form action="<?php bloginfo('wpurl'); ?>/index.php" method="get" onsubmit="location.href=<?php bloginfo('home'); ?>/search/' + encodeURIComponent(this.s.value).replace(/%20/g, '+'); return false;">
-
- Üzgünüm, hepsi bu kadar
Bu yukarıdaki işlemleri yaptığınız taktirde arama url'leriniz www.site.com/arama/aranan+sözcük şeklinde olacaktır.
Umarım işinize yarar, ben henüz kendi blogumda uygulamadım ancak sorununuz olursa buradan sorabilirsiniz.