提问人:Orfeas Giannakidis 提问时间:11/16/2023 更新时间:11/16/2023 访问量:17
如何翻译 CPT 自定义分类法的自定义永久链接?
How to translate a custom permalink for a CPT custom taxonomy?
问:
我正在尝试翻译 CPT 和分类法的自定义蛞蝓,但我收到 400 错误
Wordpress、WPML、ACF、ACFML 开发站点中使用的所有最新更新,主要语言为英语,次要语言为希腊语。
我通过 ACF 创建了一个称为“传统”(Tradition / Δρώμενο) 的 CPT,并为它创建了称为“季节”(Season (ENG) / Εποχή (Greek)) 的自定义分类法。
ACF->Post Types->Traditions->Advanced settings->URLs->Permalink Rewrite=Custom Permalink + URL slug=thrace/traditions/%season%
ACF->Taxonomies->Seasons->高级设置->URLs->永久链接重写=自定义固定链接+URL slug=thrace/traditions/
这允许具有以下结构:
/thrace = 页
/thrace/traditions = 子页面
/thrace/traditions/autumn = 自定义分类法 “季节”
/thrace/traditions/autumn/lorem-ipsum = 自定义帖子类型 “tradition”
我尝试翻译url - slug:WPML->settings-> slug翻译(检查)WPML->settings->Post Types Translation->Traditions(传统)->为Traditions->thrace/traditions/%season%(英文原文)-> thraki/dromena/%season%(希腊语翻译)设置不同的slugs。
父母工作正常:/thrace/traditions/translates to /el/thraki/dromena/
分类学存档页面也正确翻译 /thrace/traditions/autumn/https://wp.emthrace.org/el/thraki/dromena/fthinoporo/
但是,当单击自定义帖子类型本身时,我收到错误,因为在 CPT 的 acf 高级选项卡中定义的自定义 url 的 /%season%/ 部分无法正确翻译。/thrace/traditions/autumn/lorem-ipsum/和错误 /el/thraki/dromena/%season%/dromeno01/
而不是
/el/thraki/dromena/fthinoporo/dromeno01/
我怀疑 thw wpml slug 翻译中的 % 会把事情搞砸,但我不知道是否有另一种方法可以在 url 中的子页面和 cpt 之间调用和注入该分类。
答: 暂无答案
评论