如何解决使用gatsby和WPML的语言切换
我最近一直在尝试使用gatsby创建一个基本的多语言wordpress网站。
目前,我已经能够获取我的主页及其英文翻译,如下所示:
{
"node": {
"wpml_translations": [
{
"locale": "fr_FR","wordpress_id": 2,"post_title": "Page d’exemple","href": "http://bdr.local/page-d-exemple/"
}
],"slug": "example-page","title": "Example page","wordpress_id": 24,"wpml_current_locale": "en_US"
}
},
但是,我在翻译页面中缺少该标签以便创建指向它的正确链接,所以我不想从URL给出的页面URL中获取它。
我是否必须使用wpml_translations中提供的ID触发第二个graphql请求,或者我丢失了什么?
谢谢!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。