我也用不同的方式问过这个问题,但没有人回答!我想我应该在这里重新措辞<我的自定义帖子是“公司”。我正在尝试添加自定义重写规则。当“url”http://domain..com/company/company-title-slug/replies\', ,我想重定向到一个自定义模板(应用于名为“回复”的页面),并列出此自定义帖子的所有评论。如果我在url中添加注释id,如以下“url”http://domain..com/company/company-title-slug/replies/23\', 我想重定向到另一个页面,其中应用了一个自定义模板来显示单个注释。
这就是我访问url所做的…\'http://domain.com/replies/reply_id,而且效果很好。
add_rewrite_rule(\'^replies/(.*)?$\',\'index.php?pagename=replies&reply_id=$matches[1]\',\'top\');
请指导我在正确的方向,有一个真正的困难时间与url重写的东西!
提前感谢!
最合适的回答,由SO网友:Devin Humbert 整理而成
我还没有测试过,但关于:
add_rewrite_rule(\'^company/(.+)/replies/(.*)?$\',\'index.php?pagename=replies&reply_id=$matches[2]\',\'top\');