根据URL中的查询设置模板 时间:2013-08-27 作者:McShaman 我希望能够强制WordPress根据URL中的查询加载页面/帖子。www.mywordpresssite.com/posts/myarticle?template=custom此URL应使用模板加载myarticle帖子custom.php我甚至不知道从哪里开始。是否有一个钩子可以用来在加载之前更改主题中的模板?非常感谢您的帮助。 1 个回复 最合适的回答,由SO网友:Milo 整理而成 有许多template filters 可用于替代模板选择。对于单个帖子,您可以使用single_template 过滤器:function wpa_single_template( $template ) { if( isset( $_GET[\'template\'] ) ) { $template = locate_template( $_GET[\'template\'] . \'.php\', false ); } return $template; } add_filter( \'single_template\', \'wpa_single_template\' ); 结束 文章导航