WordPress.org

Make WordPress Core

Ticket #4571: 4571.diff

File 4571.diff, 517 bytes (added by Nazgul, 7 years ago)
  • wp-admin/options.php

     
    2929        if ($options) { 
    3030                foreach ($options as $option) { 
    3131                        $option = trim($option); 
    32                         $value = trim($_POST[$option]); 
    33                         $value = stripslashes($value); 
     32                        $value = $_POST[$option]; 
     33                        if(!is_array($value))   $value = trim($value); 
     34                        $value = stripslashes_deep($value); 
    3435                        update_option($option, $value); 
    3536                } 
    3637        }