Make WordPress Core

Ticket #37638: 37638.option1.diff

File 37638.option1.diff, 754 bytes (added by westonruter, 10 years ago)
  • src/wp-includes/class-wp-customize-manager.php

    diff --git src/wp-includes/class-wp-customize-manager.php src/wp-includes/class-wp-customize-manager.php
    index 09e48b2..2450d8c 100644
    final class WP_Customize_Manager { 
    10131013                        }
    10141014                        $validity = $setting->validate( $unsanitized_value );
    10151015                        if ( ! is_wp_error( $validity ) ) {
     1016                                /** This filter is documented in wp-includes/class-wp-customize-setting.php */
     1017                                $validity = apply_filters( "customize_validate_{$setting->id}", $validity, $unsanitized_value, $setting );
     1018                        }
     1019                        if ( ! is_wp_error( $validity ) ) {
    10161020                                $value = $setting->sanitize( $unsanitized_value );
    10171021                                if ( is_null( $value ) ) {
    10181022                                        $validity = false;