Yoast_Input_Validation::add_dirty_value_to_settings_errors()
Adds the submitted invalid value to the WordPress $wp_settings_errors global.
Метод класса: Yoast_Input_Validation{}
Хуков нет.
Возвращает
null
. Ничего (null).
Использование
$result = Yoast_Input_Validation::add_dirty_value_to_settings_errors( $error_code, $dirty_value );
- $error_code(строка) (обязательный)
- Code of the error set via add_settings_error(), normally the variable name.
- $dirty_value(строка) (обязательный)
- The submitted invalid value.
Список изменений
С версии 12.1 | Введена. |
Код Yoast_Input_Validation::add_dirty_value_to_settings_errors() Yoast Input Validation::add dirty value to settings errors Yoast 24.0
public static function add_dirty_value_to_settings_errors( $error_code, $dirty_value ) { global $wp_settings_errors; if ( ! is_array( $wp_settings_errors ) ) { return; } foreach ( $wp_settings_errors as $index => $error ) { if ( $error['code'] === $error_code ) { // phpcs:ignore WordPress.WP.GlobalVariablesOverride -- This is a deliberate action. $wp_settings_errors[ $index ]['yoast_dirty_value'] = $dirty_value; } } }