如果添加查询参数,请通过add_query_arg()
, 然后,您可以通过get_query_var()
, 在一个连接到template_redirect
.
(注意:如何/为什么添加查询参数超出了此答案的范围。)
例如:
function wpse82168_template_redirect() {
// You\'ll need to update these conditionals according to your context
if ( is_single() && get_query_var( \'template\' ) && \'2\' == get_query_var( \'template\' ) ) {
get_template_part( \'template-2\' );
}
}
add_action( \'template_redirect\', \'wpse82168_template_redirect\' );