获取Polylang中默认语言等效页的ID 时间:2018-05-02 作者:website walrus 如何获取当前所在页面的默认语言等效ID?例如,我在abc.com/es/mypage, 我想知道abc.com/mypage.我尝试通过以下方式设置变量:$englishID = get_the_id(pll_default_language()); 但这只是获取了我当前所在页面的ID,而不是对应的英语。有什么想法吗? 2 个回复 SO网友:mmm 您可以使用该代码检索此标识符:$defaultLanguage = pll_default_language(); $translations = pll_get_post_translations($post_ID); $id = $translations[$defaultLanguage]; SO网友:website walrus $post_id = pll_get_post( get_the_ID(), pll_default_language() ); 从插件作者那里得到的,效果很好! 结束 文章导航