アイルランドとイギリスにサービスを提供するサイトがあります。 Wordpressに移行したいです。
あなたがこのサイトにアクセスしても、現在はすべてのコンテンツが同じであり、アイルランド語の2つのURLで表示されています。
ユーザーがアイルランドのサイトを訪問しているのか、英語のサイトを訪問しているのかに基づいて、異なる価格を表示する必要があります。現在私は以下のようにしています:
$Host = $_SERVER['HTTP_Host'];
if($Host == "www.mysite.ie") {
//show Irish prices
}
1つのWPインストールを2つのドメインから開始して実行できるとは思わない。
多言語ではないので、URLに基づくわずかな違いを除いて、すべて同じ内容を表示する方法はありますか?
実際、両サイトの基本言語が同じであっても、(===)あなたのサイトを "多言語"機能を必要とすると考えるべきです。実際のロケールはそれにもかかわらず)それぞれが異なります。
より具体的には、あなたはイギリス( 'en_GB')とアイルランド( 'en_IE')の各国語化のための変種の「翻訳」を作成することができます。そのようなプラグイン WPML(WordPress Multilingual) は、これを実装するのに役立ちます。ローカライズを区別するためのさまざまなURLスキームをサポートします。