我目前正在开发一个用户注册插件,因为我找不到任何正确翻译的免费插件,所以我决定创建自己的插件。
插件主要完成了。。。我的PO和MO文件是为这两种语言创建的,我希望它现在可以工作。
我启动插件的方式是使用页面内的短代码来启动插件。
一旦短代码包含在页面中,用户就必须在我的插件配置中选择该页面。页面的ID保存在WordPress的选项中,当有人单击REGISTER时,我会提取该信息:
define("EASYREG_REDIRECT", home_url() . \'?page_id=\' . get_option(\'easyreg_redirect_page\'));
我的问题是,当我使用像Polylang这样的插件时,每个页面都有自己的“语言”值。我怎样才能从《让我们说英语对法语》中找到“对等”页面。
因此,假设用户选择了英文页面:注册(页面ID 4)如何找到“法语”等效铭文(页面ID 6)。
有没有办法从WordPress内部做到这一点?