From 594ef24dcae07b173b4bcbd1e4c7c8cac2ace82d Mon Sep 17 00:00:00 2001 From: Ryan Boren Date: Wed, 10 Oct 2012 12:29:51 +0000 Subject: [PATCH] Make sure cache bucket is an array to avoid warning. see #21309 git-svn-id: https://develop.svn.wordpress.org/trunk@22163 602fd350-edb4-49c9-b593-d223f7449a82 --- wp-includes/post.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wp-includes/post.php b/wp-includes/post.php index 8f08b0d3d5..c1dfd168d9 100644 --- a/wp-includes/post.php +++ b/wp-includes/post.php @@ -3494,7 +3494,7 @@ function get_pages($args = '') { $cache = array(); $key = md5( serialize( compact(array_keys($defaults)) ) ); if ( $cache = wp_cache_get( 'get_pages', 'posts' ) ) { - if ( is_array($cache) && isset( $cache[ $key ] ) ) { + if ( is_array($cache) && isset( $cache[ $key ] ) && is_array( $cache[ $key ] ) ) { // Convert to WP_Post instances $pages = array_map( 'get_post', $cache[ $key ] ); $pages = apply_filters( 'get_pages', $pages, $r );