Öncelikle, “searchform.php” dosyasını veya arama formunun bulunduğu sayfanızı açın. Sonra form kodları içine aşağıdaki alanları ekle:
Value etiketini kendi özel yazı türlerinle değiştirmeyi unutma! Üstteki kod, temel olarak arama sonuçlarınızı sınırlar. Sonrası için ne yapacağımız hakkında güzel bir nedenimiz var. Ana arama butonunu kullanmak için tüm özel yazı türlerini eklediğinden emin olmalısın. Bu alanlar gizlidir, kullanıcılar göremez.
Sonra “search.php” dosyasını aç ve aşağıdaki kodları içerik döngüsüne ekle. Böylece kullanıcılar, yukarıdaki seçenekleri görebilsin.
Bu kodlar arama kutusu ve arama sonuçlarını üreten sorgu kutularını ekler. Bunlara ek olarak, hangi yazı türlerini sorgular içinde arandığını kontrol eder ve checkboxların uygunluğunu denetler. Gizli alanlarda tüm yazı türlerini nasıl eklediğimizi unutma! Bunu ekleyerek in_array fonksiyonunu çalıştırabildik ve checkboxların kontrol edilebilirliğini sağladık. Bunu başka nasıl yapabileceğimiz hakkında kaynak yoktu. Bu işi yapan bulduğumuz en iyi yol buydu.
Kaynak