私はワードプレスでサイトを開発しています。4つの異なる言語(英語、スペイン語、フランス語、オランダ語)でサイトの特定のページが必要です。WPネイティブダッシュボードと呼ばれるプラグインを使用しました。これを使用して、ページのコンテンツを取得できます。 4つの異なる言語で。コンボボックスを使用して言語を選択し、コンテンツを表示しました。これは正常に機能します...
私は新しいページを作成し、言語を選択し、その中にコンテンツを書き込んでいます。異なる言語の同じコンテンツについては、次のように言語名のほかにページIDを書き込んでいます。
主な問題は、サイドバー、フッター、ヘッダーのコンテンツに関するものです。英語のサイドバー、フッター、ヘッダーのセットが1つあります。別の言語(フランス語など)を選択すると、サイドバー、フッター、ヘッダーのコンテンツが英語で表示されます。
別の言語でサイドバー、フッター、ヘッダーのセットを作成し、フランス語の左側のサイドバーと呼ばれる別のページを作成しようとすると、フランス語のコンテンツで次のようにページを選択した場合:
。そして、フランス語で表示される英語のサイドバーコンテンツとして言語を選択すると、サイト上で。
だから私の質問は、コンボボックスから別の言語が選択されているときに、別の言語でサイドバーのコンテンツを取得する方法です。