我有一个双语wordpress网站,将语言子域添加到URL中(例如,mysite.com/en/first-page/
。我试图找到一种简单的方法(可以通过functions.php
文件吗?)来重写网址,让它删除/en/
,制作网址mysite.com/first-page/
。这可能吗?我看了一些关键点,其中很多关注档案和类别之类的东西,我是不确定他们可以帮助我。
答案 0 :(得分:0)
由于您要求提供 functions.php 解决方案,因此您可以使用add_rewrite_rule()
。类似的东西:
add_rewrite_rule('^first-page/?', 'en/first-page/');
如果这不起作用,您应该考虑向.htaccess添加规则。