How is a URL getting mapped to a page template
I have done something similar by adding a rewrite rule add_rewrite_rule( “users”, “index.php?fea_users”, ‘top’); add_filter( ‘query_vars’, array($this, ‘query_vars’) ); add_filter( ‘template_include’, array($this, ‘template_include’), 1, 1 ); function query_vars( $query_vars ) { $query_vars[] = “fea_users”; return $query_vars; } function template_include( $template ) { global $wp_query; if ( isset($wp_query->query[“fea_users”]) ) { // return any php file here … Read more