0

WordpressでURLから言語プレフィックスを取得したいのですが、方法がわかりません。次のURLがある場合http://sitename.com/ru/about-us、を含むフルパスを取得したいのです/ru/が、何を試しても取得できません。

$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']

私はqTranslateプラグインを使用しており、私のサイトは多言語です

URLリンクにホスト名の後に言語プレフィックスがあるかどうかを確認したいだけです。URL全体を取得すればそれを行うことができますが、取得できません。誰か助けてもらえますか?

4

2 に答える 2

0

この質問は別の質問に似ているようです。修正するには、次のプラグインをインストールする必要があります。

http://wordpress.org/plugins/qtranslate-slug/

qTranslateが持っているように見えるURLの問題を修正する必要があります。

参照:リクエスト uri の先頭に文字列を追加したままにする

うまくいかない場合は、他のすべての提案されたコードを試してみてください...

于 2014-01-23T06:47:25.270 に答える
-1

WPダッシュボードからパーマリンクオプションを使用して簡単に行うことができます. [設定] > [パーマリンク] に移動します。Custom Structure を選択し、この行を追加します/ru/%postname%/

于 2014-01-23T06:46:41.423 に答える