From 4d926c7b2f7f827b6dac930d2af6c9d1c9cbb51a Mon Sep 17 00:00:00 2001 From: Presskopp Date: Tue, 3 Feb 2026 10:03:47 +0100 Subject: [PATCH] fix #64581 --- src/wp-admin/options.php | 66 ++++++++++++++++++++++++++++++++-------- 1 file changed, 53 insertions(+), 13 deletions(-) diff --git a/src/wp-admin/options.php b/src/wp-admin/options.php index 8db5cf50f2ec9..a6862b957d7e9 100644 --- a/src/wp-admin/options.php +++ b/src/wp-admin/options.php @@ -414,17 +414,14 @@ } if ( is_serialized( $option->option_value ) ) { - if ( is_serialized_string( $option->option_value ) ) { - // This is a serialized string, so we should display it. - $value = maybe_unserialize( $option->option_value ); - $options_to_update[] = $option->option_name; - } else { - $value = 'SERIALIZED DATA'; - $disabled = true; - } + $value = maybe_unserialize( $option->option_value ); + $disabled = true; + $options_to_update[] = $option->option_name; + $is_serialized = true; } else { $value = $option->option_value; $options_to_update[] = $option->option_name; + $is_serialized = false; } $class = 'all-options'; @@ -438,11 +435,35 @@ - - - - /> - + + + + + + + + + + + + @@ -454,5 +475,24 @@ + +