如何为自定义帖子类型创建额外的渲染? 时间:2021-08-14 作者:Vanyatwo 例如,我有帖子,带有urlsite.com/post_name/我想制作其他帖子模板来呈现相同数据的不同布局,如site.com/post_name/custom_render/因此,我会有2个URL和2个布局为每个职位。 1 个回复 SO网友:Mohammad Qasim 您需要使用add_rewrite_tag 和add_rewrite_rule 先注册自定义URL处理程序的函数。类似于add_rewrite_tag( \'%custom_render%\', \'true\' ); add_rewrite_rule( \'([^/]+)/custom_render/?$\', \'index.php?name=$matches[1]&custom_render=true\', \'top\' ); 然后你可以告诉我们template_inclide 钩子检查查询参数custom_render ,然后返回新模板的名称。注意:进行更改后,需要刷新重写规则 文章导航