我想用wordpress从URL中获得语言前缀,但我不知道如何。如果我有以下URL http://sitename.com/ru/about-us
,我想获得包括/ru/
在内的完整路径,但是无论我尝试什么都不明白,例如
$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']
我正在使用Qtranslate插件,而我的网站是多语言
我只想检查URL链接是否在主机名之后是否具有语言前缀,如果我获得了整个URL,我可以做到这一点,但是我无法得到,任何人都可以帮助我吗?
这个问题似乎与另一个问题相似。修复程序可能是安装以下插件:
http://wordpress.org/plugins/qtranslate-slug/
它应该解决QTranslate似乎具有的URL问题。
参考:在请求URI
中保留启动的字符串如果不起作用,您可能需要尝试所有其他建议的代码...
您可以通过WP仪表板上的永久链接选项轻松地做到这一点。转到设置>永久链接。选择自定义结构并添加此行/ru/%postname%/
。