我正在使用polylang翻译我的wordpress网站,到目前为止,它的工作状况还不错...
默认语言是英语。假设我在法文页面中,并带有指向另一页面的链接。我希望将其链接到该法语的其他页面。
您可能会说只需在链接末尾添加/ fr。问题是,我希望它能够检测到当前使用的语言,并将链接重定向到我要访问的页面的等效语言。
使用Polylang,我设法翻译了所有页面并使其正常工作。我有一个功能菜单,可让我以任何语言进入想要的任何地方。一页中只有一个链接导致我出现问题,因为它不知道是否可以转到/ fr或/ en。
因此,我需要找到一种方法来获取当前链接(如果是/ fr或/ en)并以等效语言重定向到该页面。
基本上:
my page is in french go to the french contact page
要么
my page is in english go to the english contact page
我不知道该怎么做。我应该使用PHP吗?我以前从未使用过PHP,所以即使我愿意努力学习它,也让我感到困惑。
我在研究时已经看到了这个Polylang函数,也许这可能是我的算法的开始?
pll_current_language($value);
我不确定我的描述是否清楚..我真的在这里迷路了:/