Index: wp-content/themes/twentyfourteen/inc/featured-content.php
===================================================================
--- wp-content/themes/twentyfourteen/inc/featured-content.php	(révision 26762)
+++ wp-content/themes/twentyfourteen/inc/featured-content.php	(copie de travail)
@@ -149,11 +150,14 @@
 	 *
 	 * @return array Array of post IDs.
 	 */
-	public static function get_featured_post_ids() {
 		// Return array of cached results if they exist.
 		$featured_ids = get_transient( 'featured_content_ids' );
-		if ( ! empty( $featured_ids ) ) {
-			return array_map( 'absint', (array) $featured_ids );
+		if ( false !== $featured_ids ) {
+			if ( !empty( $featured_ids ) ) {
+				return array_map( 'absint', (array) $featured_ids );
+			else {
+				return self::get_sticky_posts();
+			}
 		}

 		$settings = self::get_setting();
@@ -178,17 +182,17 @@
 			),
 		) );

-		// Return array with sticky posts if no Featured Content exists.
-		if ( ! $featured ) {
-			return self::get_sticky_posts();
-		}
-
 		// Ensure correct format before save/return.
 		$featured_ids = wp_list_pluck( (array) $featured, 'ID' );
 		$featured_ids = array_map( 'absint', $featured_ids );

 		set_transient( 'featured_content_ids', $featured_ids );

+		// Return array with sticky posts if no Featured Content exists.
+		if ( ! $featured ) {
+			return self::get_sticky_posts();
+		}
+
 		return $featured_ids;
 	}
