因为你无法在WordPress中复制一个slug,所以我们通过给网站的某些部分提供独特的slu to来重绕它,但是重写网址以获得所需的结构:
add_rewrite_rule('product1/faqs/?', 'index.php?name=product1-faqs', 'top');
add_rewrite_rule('product2/faqs/?', 'index.php?name=product2-faqs', 'top');
这使我们能够拥有一个" faqs"每个产品中的目录,但当然该页面的实际大量差异很大。
我注意到,如果你点击" product1 / faqs /"在浏览器中,它成功显示" product1-faqs"的内容。但保持url为product1 / faqs /(这是所需的),但仅限于POST。
如果我在PAGE上尝试相同的技术,浏览器URL会轻弹到" product1-faqs" (不期望!)
为什么?我不希望为了重写而按照自己的要求将自己限制在帖子中......