• 04-04-2022, 13:41:51
    #1
    Merhabalar sitemde sağ üstte TR/EN simgesi olacak basınca dil değişecek şekilde bir tema istiyorum. Envato üzerinde var mıdır bu şekilde temalar?
  • 04-04-2022, 13:44:29
    #2
    Çoklu dil modülü wordpress'in kendisinde var ve manuel olarak etkinleştirilebiliyor aksi taktirde temada bulunan eklentilerle yapabilirsiniz ama eğer yabancı sitelerdende index almak istiyorsanız çoklu site modülünü kullanmanızı tavsiye ederim 😊
  • 04-04-2022, 13:45:59
    #3
    HidemYas adlı üyeden alıntı: mesajı görüntüle
    Çoklu dil modülü wordpress'in kendisinde var ve manuel olarak etkinleştirilebiliyor aksi taktirde temada bulunan eklentilerle yapabilirsiniz ama eğer yabancı sitelerdende index almak istiyorsanız çoklusite modülünü kullanmanızı tavsiye ederim 😊
    Teşekkür ederim hocam yabacı sitelerden index almak istemiyorum sadece siteme ulaşan kişilere dil seçeneği sunmak için istiyorum
  • 04-04-2022, 13:49:49
    #4
    mertbulut adlı üyeden alıntı: mesajı görüntüle
    Merhabalar sitemde sağ üstte TR/EN simgesi olacak basınca dil değişecek şekilde bir tema istiyorum. Envato üzerinde var mıdır bu şekilde temalar?
    Merhaba, siteniz blog sitesi mi? Yoksa landing page tarzı bir şey mi? Ona göre yardımcı olmaya çalışabilirim.

    Siteniz tanıtım sayfası gibi bir şey ise yani dinamik bir sayfa değilse özel temalar ile kendinizi kısıtlamanıza gerek yok. Header kısmına bir buton ekleyin. Türkçe sitede butona basınca domain.com/en linkine yönlendirir. İngilizce sitede ise tam tersine. Aynı tasarımı iki dizine de atın. Birisini İngilizce’ ye çevirin.
    (Elbette ki başka yöntemler de var da en zahmetsizi bu galiba)
  • 04-04-2022, 13:53:21
    #5
    enesutku adlı üyeden alıntı: mesajı görüntüle
    Merhaba, siteniz blog sitesi mi? Yoksa landing page tarzı bir şey mi? Ona göre yardımcı olmaya çalışabilirim.

    Siteniz tanıtım sayfası gibi bir şey ise yani dinamik bir sayfa değilse özel temalar ile kendinizi kısıtlamanıza gerek yok. Header kısmına bir buton ekleyin. Türkçe sitede butona basınca domain.com/en linkine yönlendirir. İngilizce sitede ise tam tersine. Aynı tasarımı iki dizine de atın. Birisini İngilizce’ ye çevirin.
    (Elbette ki başka yöntemler de var da en zahmetsizi bu galiba)
    Landing page tarzı hocam. Teşekkür ederim bilgilendirme için
  • 04-04-2022, 13:57:50
    #6
    mertbulut adlı üyeden alıntı: mesajı görüntüle
    Landing page tarzı hocam. Teşekkür ederim bilgilendirme için
    Rica ederim, hatta yabancı ziyaretçileri ip adreslerinden tespit edip onları direkt olarak İngilizce ya da Türkçe siteye yönlendirebilirsiniz. Birkaç satırlık bir PHP dosyası ile halledebilirsiniz, dilerseniz paylaşabilirim.
  • 04-04-2022, 13:58:56
    #7
    enesutku adlı üyeden alıntı: mesajı görüntüle
    Rica ederim, hatta yabancı ziyaretçileri ip adreslerinden tespit edip onları direkt olarak İngilizce ya da Türkçe siteye yönlendirebilirsiniz. Birkaç satırlık bir PHP dosyası ile halledebilirsiniz, dilerseniz paylaşabilirim.
    Paylaşabilirseniz çok iyi olur hocam
  • 04-04-2022, 14:06:10
    #8
    mertbulut adlı üyeden alıntı: mesajı görüntüle
    Paylaşabilirseniz çok iyi olur hocam
    Ben bazı projelerimde bunu kullanıyorum.

    Tıklayın

    Kısaca Geo Plugin kütüphanesini “here” yazan renkli alandan indirin. Ardından sitenizin ana dizinine index.php dosyası oluşturup içine sitede direkt olarak verilmiş kodu yapıştırın. Kodun altındaki linkte ise ülkelerin kodlarının bulunduğu bir liste yer alıyor. Oradan aldığınız ülke kodlarını php kodunun içinde düzenlemelisiniz.

    switch($countryCode) {
    case ÜLKEKODU:
    header('Location: http://example.com/link1');
    break;
    case ÜLKEKODU:
    header('Location: http://example.com/link2');
    break;

    Herhangi bir sorun ile karşılaşırsanız özelden yazabilirsiniz. Tekrardan yardımcı olmaya çalışırım.
  • 04-04-2022, 14:17:36
    #9
    enesutku adlı üyeden alıntı: mesajı görüntüle
    Ben bazı projelerimde bunu kullanıyorum.

    Tıklayın

    Kısaca Geo Plugin kütüphanesini “here” yazan renkli alandan indirin. Ardından sitenizin ana dizinine index.php dosyası oluşturup içine sitede direkt olarak verilmiş kodu yapıştırın. Kodun altındaki linkte ise ülkelerin kodlarının bulunduğu bir liste yer alıyor. Oradan aldığınız ülke kodlarını php kodunun içinde düzenlemelisiniz.

    switch($countryCode) {
    case ÜLKEKODU:
    header('Location: http://example.com/link1');
    break;
    case ÜLKEKODU:
    header('Location: http://example.com/link2');
    break;

    Herhangi bir sorun ile karşılaşırsanız özelden yazabilirsiniz. Tekrardan yardımcı olmaya çalışırım.
    Çok teşekkür ederim hocam deneyeceğim sağolun