• 23-04-2024, 16:21:44
    #1
    Selamlar hocalarım, wordpress sitemde arama kutusunda bir şey arattığımda (yani site içi arama yaptığımda) oluşturduğum içeriklerden ziyade hakkımızda, iletişim vb. sayfalarda geliyor. Bunun yerine sadece içeriklerin sonuçlarda görünmesini nasıl sağlayabilirim.
  • Kabul Edilen Cevap
    • 1 Beğeni
      HamdiCetin adlı üyeden alıntı: mesajı görüntüle
      Selamlar hocalarım, wordpress sitemde arama kutusunda bir şey arattığımda (yani site içi arama yaptığımda) oluşturduğum içeriklerden ziyade hakkımızda, iletişim vb. sayfalarda geliyor. Bunun yerine sadece içeriklerin sonuçlarda görünmesini nasıl sağlayabilirim.
      Functions.php ye ekleyin hocam

      function sayfalari_gizle( $query ) {if ( $query->is_main_query() && $query->is_search() && ! is_admin() ) {$query->set( 'post_type', array( 'post' ) ); }}add_action( 'pre_get_posts', 'sayfalari_gizle' );
  • 23-04-2024, 16:35:10
    #2
    iletişime geçilmiştir
  • 26-04-2024, 00:04:38
    #3
    Bu cevap, konu sahibi tarafından kabul edilebilir bir cevap olarak işaretlendi.
    HamdiCetin adlı üyeden alıntı: mesajı görüntüle
    Selamlar hocalarım, wordpress sitemde arama kutusunda bir şey arattığımda (yani site içi arama yaptığımda) oluşturduğum içeriklerden ziyade hakkımızda, iletişim vb. sayfalarda geliyor. Bunun yerine sadece içeriklerin sonuçlarda görünmesini nasıl sağlayabilirim.
    Functions.php ye ekleyin hocam

    function sayfalari_gizle( $query ) {if ( $query->is_main_query() && $query->is_search() && ! is_admin() ) {$query->set( 'post_type', array( 'post' ) ); }}add_action( 'pre_get_posts', 'sayfalari_gizle' );
  • 26-04-2024, 11:39:25
    #4
    alikrts adlı üyeden alıntı: mesajı görüntüle
    Functions.php ye ekleyin hocam

    function sayfalari_gizle( $query ) {if ( $query->is_main_query() && $query->is_search() && ! is_admin() ) {$query->set( 'post_type', array( 'post' ) ); }}add_action( 'pre_get_posts', 'sayfalari_gizle' );
    Bu değerli bilgiyi paylaştığınız için teşekkür ederim.