Add note about why double-serialization is done. props SergeyBiryukov. fixes #16597

git-svn-id: https://develop.svn.wordpress.org/trunk@18807 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
Mark Jaquith 2011-09-29 02:23:26 +00:00
parent 6069fe3c61
commit 2aa3f3c353
1 changed files with 2 additions and 0 deletions

View File

@ -1037,6 +1037,8 @@ function maybe_serialize( $data ) {
if ( is_array( $data ) || is_object( $data ) )
return serialize( $data );
// Double serialization is required for backward compatibility.
// See http://core.trac.wordpress.org/ticket/12930
if ( is_serialized( $data ) )
return serialize( $data );