• 25-04-2024, 11:26:17
    #1
    Merhaba, 4 dilli site yazıyorum da Macarca seo sef url fonksiyonu elinde olan varsa atabilir mi acaba. Şimdiden teşekkür ederim.
  • Kabul Edilen Cevap
    • Buyrun hocam

          function seo_url_macarca($string) {
          // Macarca özel karakterleri değiştir
          $search = array('á', 'é', 'í', 'ó', 'ö', 'ő', 'ú', 'ü', 'ű', 'Á', 'É', 'Í', 'Ó', 'Ö', 'Ő', 'Ú', 'Ü', 'Ű', 'ß', ' ', '&');
          $replace = array('a', 'e', 'i', 'o', 'o', 'o', 'u', 'u', 'u', 'A', 'E', 'I', 'O', 'O', 'O', 'U', 'U', 'U', 'ss', '-', 'and');
          $string = str_replace($search, $replace, $string);
          // Tüm harfleri küçült
          $string = strtolower($string);
          // Sadece harf ve rakamları al
          $string = preg_replace('/[^a-z0-9\-]/', '', $string);
          // Birden fazla boşluğu tek boşluğa çevir
          $string = preg_replace('/-+/', '-', $string);
          // Başta ve sondaki boşlukları temizle
          $string = trim($string, '-');
          return $string;
      }
  • 25-04-2024, 11:33:42
    #2
    Bu cevap, konu sahibi tarafından kabul edilebilir bir cevap olarak işaretlendi.
    Buyrun hocam

        function seo_url_macarca($string) {
        // Macarca özel karakterleri değiştir
        $search = array('á', 'é', 'í', 'ó', 'ö', 'ő', 'ú', 'ü', 'ű', 'Á', 'É', 'Í', 'Ó', 'Ö', 'Ő', 'Ú', 'Ü', 'Ű', 'ß', ' ', '&');
        $replace = array('a', 'e', 'i', 'o', 'o', 'o', 'u', 'u', 'u', 'A', 'E', 'I', 'O', 'O', 'O', 'U', 'U', 'U', 'ss', '-', 'and');
        $string = str_replace($search, $replace, $string);
        // Tüm harfleri küçült
        $string = strtolower($string);
        // Sadece harf ve rakamları al
        $string = preg_replace('/[^a-z0-9\-]/', '', $string);
        // Birden fazla boşluğu tek boşluğa çevir
        $string = preg_replace('/-+/', '-', $string);
        // Başta ve sondaki boşlukları temizle
        $string = trim($string, '-');
        return $string;
    }
  • 25-04-2024, 11:36:56
    #3
    celalyesil adlı üyeden alıntı: mesajı görüntüle
    Buyrun hocam

        function seo_url_macarca($string) {
        // Macarca özel karakterleri değiştir
        $search = array('á', 'é', 'í', 'ó', 'ö', 'ő', 'ú', 'ü', 'ű', 'Á', 'É', 'Í', 'Ó', 'Ö', 'Ő', 'Ú', 'Ü', 'Ű', 'ß', ' ', '&');
        $replace = array('a', 'e', 'i', 'o', 'o', 'o', 'u', 'u', 'u', 'A', 'E', 'I', 'O', 'O', 'O', 'U', 'U', 'U', 'ss', '-', 'and');
        $string = str_replace($search, $replace, $string);
        // Tüm harfleri küçült
        $string = strtolower($string);
        // Sadece harf ve rakamları al
        $string = preg_replace('/[^a-z0-9\-]/', '', $string);
        // Birden fazla boşluğu tek boşluğa çevir
        $string = preg_replace('/-+/', '-', $string);
        // Başta ve sondaki boşlukları temizle
        $string = trim($string, '-');
        return $string;
    }
    Çok sağolun hocam işe yaradı teşekkür ederim