From 4cb5d7ac89d7157df2f25d1be97b8e9102517811 Mon Sep 17 00:00:00 2001
From: Kaiser Franz Josef <wecodemore@gmail.com>
Date: Tue, 10 Feb 2015 11:13:01 +0100
Subject: [PATCH] #31280 patch messages for admin post screens

---
 wp-admin/edit-form-advanced.php | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/wp-admin/edit-form-advanced.php b/wp-admin/edit-form-advanced.php
index 912432f..b0b500c 100644
--- a/wp-admin/edit-form-advanced.php
+++ b/wp-admin/edit-form-advanced.php
@@ -113,7 +113,10 @@ $messages = apply_filters( 'post_updated_messages', $messages );
 
 $message = false;
 if ( isset($_GET['message']) ) {
-	$_GET['message'] = absint( $_GET['message'] );
+	$message = absint( $_GET['message'] );
+	$_GET['message'] = ( absint( $_GET['message'] ) < 1 && is_string( $_GET['message'] ) )
+		? $_GET['message']
+		: absint( $_GET['message'] );
 	if ( isset($messages[$post_type][$_GET['message']]) )
 		$message = $messages[$post_type][$_GET['message']];
 	elseif ( !isset($messages[$post_type]) && isset($messages['post'][$_GET['message']]) )
-- 
1.9.4.msysgit.1

