From 6ba4b97fc860a730e03a5191c881a573210efbb0 Mon Sep 17 00:00:00 2001 From: Ryan Boren Date: Tue, 27 Apr 2010 00:22:04 +0000 Subject: [PATCH] Fix custom tax and post type query var checks. Props prettyboymp. fixes #12857 #13076 git-svn-id: https://develop.svn.wordpress.org/trunk@14246 602fd350-edb4-49c9-b593-d223f7449a82 --- wp-includes/classes.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/wp-includes/classes.php b/wp-includes/classes.php index 73dc220963..c7d59fa7e9 100644 --- a/wp-includes/classes.php +++ b/wp-includes/classes.php @@ -275,10 +275,10 @@ class WP { if ( !empty( $this->query_vars[$wpvar] ) ) { $this->query_vars[$wpvar] = (string) $this->query_vars[$wpvar]; - if ( in_array( $wpvar, $taxonomy_query_vars ) ) { + if ( isset( $taxonomy_query_vars[$wpvar] ) ) { $this->query_vars['taxonomy'] = $taxonomy_query_vars[$wpvar]; $this->query_vars['term'] = $this->query_vars[$wpvar]; - } elseif ( in_array( $wpvar, $post_type_query_vars ) ) { + } elseif ( isset($post_type_query_vars[$wpvar] ) ) { $this->query_vars['post_type'] = $post_type_query_vars[$wpvar]; $this->query_vars['name'] = $this->query_vars[$wpvar]; }