customize_sanitize_{$this->id}

customize_sanitize_{$this->id}

Appears in: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
Hook Type: filter

See hook in core

Displaying hooks found in version: wordpress-6.7.2

apply_filters('customize_sanitize_{$this->id}') is found 3 times:

  • /wp-includes/class-wp-customize-setting.php line 576
    572
    573
    574
    575
    576
    577
    578
    579
    580
    581
    582
         *
         * @param mixed                $value   Value of the setting.
         * @param WP_Customize_Setting $setting WP_Customize_Setting instance.
         */
        return apply_filters( "customize_sanitize_{$this->id}", $value, $this );
    }
     
    /**
     * Validates an input.
     *
     * @since 4.6.0
  • /wp-includes/customize/class-wp-customize-nav-menu-item-setting.php line 740
    737
    738
    739
    740
    741
    742
    743
    744
    745
    746
        $menu_item_value['_invalid'] = (bool) $menu_item_value['_invalid'];
     
        /** This filter is documented in wp-includes/class-wp-customize-setting.php */
        return apply_filters( "customize_sanitize_{$this->id}", $menu_item_value, $this );
    }
     
    /**
     * Creates/updates the nav_menu_item post for this setting.
     *
     * Any created menu items will have their assigned post IDs exported to the client
  • /wp-includes/customize/class-wp-customize-nav-menu-setting.php line 444
    440
    441
    442
    443
    444
    445
    446
    447
    448
    449
    450
            $value['name'] = _x( '(unnamed)', 'Missing menu name.' );
        }
     
        /** This filter is documented in wp-includes/class-wp-customize-setting.php */
        return apply_filters( "customize_sanitize_{$this->id}", $value, $this );
    }
     
    /**
     * Storage for data to be sent back to client in customize_save_response filter.
     *
     * See {@see 'customize_save_response'}.