• 27-07-2022, 14:02:51
    #1
    wordpress ile yapılan bir sitemiz var.2 farklı dil seçeneği var. Hangi dilde açılacağına karar vermek için girilen bilgisayarın ip bilgisi yada tarayıcı diline göre seçilebiliyor sanırım. Bu konu hakkında yardımcı olabilirmisiniz.
  • 27-07-2022, 14:13:43
    #2
    functions dosyasına bu kodu ekleyin , zira bu kod ingilizce siteye root domaininden yönlendirecektir , diğer dil için kopyaa yapıştır yapın bu kodu .
    add_action( 'init', 'custom_lang_found' );
    function custom_lang_found(){    $lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2);    if ($lang == "en" ){        if (($_SERVER['REQUEST_URI'] == "/" ) && (strpos($_SERVER['HTTP_REFERER'],get_home_url()) === false)) {            $url = get_home_url()."/en/";            if ( wp_redirect( $url ) ) {                exit;            }        }    } }
  • 27-07-2022, 14:19:00
    #3
    teşekkür ederim.
  • 27-07-2022, 14:25:11
    #4
    Kurumsal PLUS
    Merhaba sitenize WPML kurup bu olayı halledebiliriz
    Konum: https://www.r10.net/wordpress-tema-e...a-fazlasi.html