檢測到瀏覽器的語言不是簡體中文自動切換指定的英文站點

正在檢視 5 個帖子:1-5 (共 5 個帖子)
  • 作者
    帖子
  • 58voip
    參與者
    • 文章數量: 103
    @58voip
    樓主

    HI 如何做到,

    檢測到瀏覽器的語言不是簡體中文自動切換到 https://en.58voip.com

    詩語
    管理員
    • 文章數量: 5,929
    @feibisi

    把下面的程式碼段新增到中文簡體的站點,修改 en.mysite.com 為你們的目標站。

    add_action( 『template_redirect』, 『wxd_custom_lang_found』 );
    function custom_lang_found(){
    $lang = substr($_SERVER[『HTTP_ACCEPT_LANGUAGE』], 0, 2);
    if($lang == 「en」 && is_home() {
    wp_redirect(『https://en.mysite.com』); die();}
    }

    還有用外掛來實現的,但你們這是兩個獨立站,就用程式碼算了。

    詩語
    管理員
    • 文章數量: 5,929
    @feibisi

    外掛也補充一個,這個是 WordPress.com 官方推薦的解決方案 MultilingualPress ,專門用於多站點系統的多語言子站,這款外掛比較貴,後臺有個免費的舊版本,我們預計明年會考慮引入。

    58voip
    參與者
    • 文章數量: 103
    @58voip
    樓主

    提示錯誤,請問這樣影響嗎?

    詩語
    管理員
    • 文章數量: 5,929
    @feibisi

    試了下程式碼有問題,用這個外掛來實現吧

    Multisite Language Switcher

正在檢視 5 個帖子:1-5 (共 5 個帖子)
  • 哎呀,回覆話題必需登入。

話題資訊

  • 當前位於:WordPress Multisite
  • 4 條回覆
  • 2 個參與人
  • 最後回覆:<a href="https://bbs.weixiaoduo.com/users/feibisi/" title=" 檢視詩語的個人資料" class="bbp-author-link"><span class="bbp-author-name"> 詩語</span></a>
  • 上次活動:<a href="https://bbs.weixiaoduo.com/topic/31778/#post-31785" title=" 回覆至:檢測到瀏覽器的語言不是簡體中文自動切換指定的英文站點">5 年、 11 月前</a>