• 29-06-2022, 13:00:41
    #1
    Merhaba,

    Bir kelime arandığında otomatik olarak x bir sayfa açılsın istiyoruz.

    Diğer kelimelerde arama normal şekilde çalışacak, sadece 1 kelime için bunu yapmak istiyoruz.
  • Kabul Edilen Cevap
    • 1 Beğeni
      add_action('template_redirect','mig_redirect');
      function mig_redirect(){
      if(isset($_GET['s']) && ! empty($_GET['s']) && $_GET['s'] == 'şu kelime ' ){
      wp_redirect(gidilecek adres....);
      }
      }
      bunu deneyin hocam
  • 29-06-2022, 13:04:45
    #2
    hocam arama yapıldığında x.com/?s=x şeklinde çıkacak linki istediğiniz sayfaya .htaccess ile 301 yapmayı denediniz mi
  • 29-06-2022, 13:05:16
    #3
    Üyeliği durduruldu
    Yazılım dünyasında yapılamayacak şey yoktur. Basit bir if yapısı gibi duruyor.
  • 29-06-2022, 13:07:56
    #4
    Namyelusa adlı üyeden alıntı: mesajı görüntüle
    hocam arama yapıldığında x.com/?s=x şeklinde çıkacak linki istediğiniz sayfaya .htaccess ile 301 yapmayı denediniz mi
    /?s=x url oluşturmayı denedim olmadı ama 301 denemedim şahane fikirmiş deniyorum hemen.
  • 29-06-2022, 13:26:37
    #5
    En iyisi sanırım
    Namyelusa adlı üyeden alıntı: mesajı görüntüle
    hocam arama yapıldığında x.com/?s=x şeklinde çıkacak linki istediğiniz sayfaya .htaccess ile 301 yapmayı denediniz mi
    Tam bunu yazıcaktım siz yazmışsınız

    Muhtemelen muadili eklentiler vardır ancak en sağlıklı ve basit yöntem bu olacaktır.
  • 29-06-2022, 13:27:59
    #6
    Peace adlı üyeden alıntı: mesajı görüntüle
    /?s=x url oluşturmayı denedim olmadı ama 301 denemedim şahane fikirmiş deniyorum hemen.
    Bı sekilde tüm aranan kelimeler yonlenmis olur
  • 29-06-2022, 14:00:46
    #7
    Namyelusa adlı üyeden alıntı: mesajı görüntüle
    hocam arama yapıldığında x.com/?s=x şeklinde çıkacak linki istediğiniz sayfaya .htaccess ile 301 yapmayı denediniz mi
    Gelistirici adlı üyeden alıntı: mesajı görüntüle
    Tam bunu yazıcaktım siz yazmışsınız

    Muhtemelen muadili eklentiler vardır ancak en sağlıklı ve basit yöntem bu olacaktır.
    dnaz adlı üyeden alıntı: mesajı görüntüle
    Bı sekilde tüm aranan kelimeler yonlenmis olur
    Hiç yemedi maalesef

    doctorv1 adlı üyeden alıntı: mesajı görüntüle
    Yazılım dünyasında yapılamayacak şey yoktur. Basit bir if yapısı gibi duruyor.
    Yardımcı olabilir misiniz?
  • 29-06-2022, 14:03:22
    #8
    Bu cevap, konu sahibi tarafından kabul edilebilir bir cevap olarak işaretlendi.
    add_action('template_redirect','mig_redirect');
    function mig_redirect(){
    if(isset($_GET['s']) && ! empty($_GET['s']) && $_GET['s'] == 'şu kelime ' ){
    wp_redirect(gidilecek adres....);
    }
    }
    bunu deneyin hocam
  • 29-06-2022, 14:11:27
    #9
    dnaz adlı üyeden alıntı: mesajı görüntüle
    add_action('template_redirect','mig_redirect');
    function mig_redirect(){
    if(isset($_GET['s']) && ! empty($_GET['s']) && $_GET['s'] == 'şu kelime ' ){
    wp_redirect(gidilecek adres....);
    }
    }
    bunu deneyin hocam
    Bu da olmadı maalesef.

    + Kod hatalı diyor.