lostyazilim

Arama yapıldığında sayfa içerikleri aranmıyor

3 Mesajlar 604 Okunma
lstbozum
wmaraci reklam

Durotan Durotan WM Aracı Kullanıcı
  • Üyelik 28.02.2014
  • Yaş/Cinsiyet 29 / E
  • Meslek 3D Sanatçı
  • Konum Kocaeli
  • Ad Soyad F** T**
  • Mesajlar 1676
  • Beğeniler 204 / 340
  • Ticaret 2, (%100)
Merhabalar. WordPress sitemde arama yapıldığında sayfa içeriklerine bakmıyor sanırım.

Çünkü bir sayfamda örneğin "the helehübele" yazmakta, aramaya the helehübele yazıldığında sonuç bulunamadı diyor.

WP'de aramanın sayfaları da dahil etmesini nasıl sağlarız acaba, bilen var mı?
 

 

wmaraci
reklam

wpdenizi wpdenizi Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 10.05.2017
  • Yaş/Cinsiyet 46 / E
  • Meslek serbest
  • Konum İstanbul Avrupa
  • Ad Soyad S** Ö**
  • Mesajlar 356
  • Beğeniler 36 / 152
  • Ticaret 1, (%100)
Ajax arama eklentisi kullanırsanız, içerik de o kelime kelime geçse yine çıkar. Varsayılan arama bence çok yetersiz.
 

 

wpuzman wpuzman WordPress Developer Kullanıcı
  • Üyelik 13.01.2017
  • Yaş/Cinsiyet 33 / E
  • Meslek Yazılım
  • Konum Trabzon
  • Ad Soyad B** M**
  • Mesajlar 2772
  • Beğeniler 293 / 949
  • Ticaret 33, (%100)
Normalde gözükmesi lazım. Kullandığınız temada veya bir eklentide bunu engelleyen bir şey olmalı.

function arama_duzelt( $query ) {
if ( $query->is_search && !is_admin() ) {
$query->set( 'post_type', array( 'post', 'page' ) );
}

return $query;
}
add_filter( 'pre_get_posts', 'arama_duzelt' );


Bu kodu functions.php ye ekleyerek de düzeltebilirsin.
 

 

wmaraci
Konuyu toplam 3 kişi okuyor. (0 kullanıcı ve 3 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al