可以使用如下新的重写规则添加参数:
add_action("init", function () {
add_rewrite_tag("%countryName%", "([^&]+)");
add_rewrite_rule(
"^company/([^/]*)/country/([^/]*)/?"
, \'index.php?company=$matches[1]&countryName=$matches[2]\'
, "top"
);
});
添加此代码后,刷新WordPress的重写规则。
然后您可以使用URL,如http://example.com/company/company-abc/country/UK然后在模板中,使用get_query_var("countryName", NULL)