我正在使用ACF制作一个多语言网站。我的自定义帖子URL必须同时使用和不使用/en/
作为前缀。例如。mysite.com/posttype/any-slug/
和mysite.com/en/posttype/any-slug/
必须显示相同的帖子。
我尝试在函数中使用此重写规则。php(以及它的一些变体),但很难让它工作:
add_action(\'init\', \'add_my_rule\');
function add_my_rule() {
add_rewrite_rule(\'^en\\/posttype\\/[.+]$\',\'index.php?pagename=$matches[1]\',\'top\');
}
我注意到还有其他标题类似的问题,但案例似乎与此不同。