&$category ) { // Add "protected" key to the default presets foreach( $category as &$preset) { $preset['protected'] = true; } if( ! empty( $customPresets[ $categoryKey ] ) ) { $category = array_merge( $category, $customPresets[ $categoryKey ] ); } } return $presets; } public static function save( $data ) { return update_option( 'ls-transition-presets', $data, false ); } }