Wordpress 在自定义、循环外、页面上设置语言

Wordpress 在自定义、循环外、页面上设置语言,wordpress,polylang,Wordpress,Polylang,我有一个WordPress网站,我们需要每天创建数百个页面(具体的航班交易会不断变化)。我们在WordPress循环之外创建这些页面,但是我们正在加载页眉、边栏和页脚。除了翻译,一切都很好。我们正在使用Polylang使其具有多语言性 这些页面没有在WordPress上注册为帖子,我手动指向它们的翻译 我面临的主要问题是无法设置这些页面的语言。如果我直接(在英文浏览器上)打开法文页面,WordPress将加载英文菜单、边栏和页脚 此外,如果我来自使用WordPress创建的上一个页面,并使用我的

我有一个WordPress网站,我们需要每天创建数百个页面(具体的航班交易会不断变化)。我们在WordPress循环之外创建这些页面,但是我们正在加载页眉、边栏和页脚。除了翻译,一切都很好。我们正在使用Polylang使其具有多语言性

这些页面没有在WordPress上注册为帖子,我手动指向它们的翻译

我面临的主要问题是无法设置这些页面的语言。如果我直接(在英文浏览器上)打开法文页面,WordPress将加载英文菜单、边栏和页脚

此外,如果我来自使用WordPress创建的上一个页面,并使用我的自定义语言切换器更改这些自定义交易页面上的语言,WordPress将继续为菜单、侧边栏和页脚加载上一个语言

有没有办法在页面上强制使用该语言,以便Polylang/WordPress加载正确的菜单、边栏和页脚

我已经将HTML“lang”参数设置为我的页面语言,尝试将pll_语言cookie设置为我的页面语言(在PHP和JS中,但在页面加载时都会被覆盖)

我正在使用WordPress版本5.7.1和Polylang 3.0.4