WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru
функция не описана

WP_Customize_Widgets::sanitize_sidebar_widgets() public WP 3.9.0

Ensures sidebar widget arrays only ever contain widget IDS.

Used as the 'sanitize_callback' for each $sidebars_widgets setting.

Это метод класса: WP_Customize_Widgets{}

Хуков нет.

Возвращает

Строку[]. Array of sanitized widget IDs.

Использование

$WP_Customize_Widgets = new WP_Customize_Widgets();
$WP_Customize_Widgets->sanitize_sidebar_widgets( $widget_ids );
$widget_ids(строка[]) (обязательный)
Array of widget IDs.

Список изменений

С версии 3.9.0 Введена.

Код WP_Customize_Widgets::sanitize_sidebar_widgets() WP 5.5.1

wp-includes/class-wp-customize-widgets.php
<?php
public function sanitize_sidebar_widgets( $widget_ids ) {
	$widget_ids           = array_map( 'strval', (array) $widget_ids );
	$sanitized_widget_ids = array();
	foreach ( $widget_ids as $widget_id ) {
		$sanitized_widget_ids[] = preg_replace( '/[^a-z0-9_\-]/', '', $widget_id );
	}
	return $sanitized_widget_ids;
}