# WP_PARSE_SLUG_LIST() │ WP 4.7.0
Функция WP_PARSE_SLUG_LIST() очищает массив строк (слагов), которые могут быть разделены запятыми или пробелами.
**Использует:** sanitize_title()
**Время выполнения:**
- 1 раз — 0.000199 сек (быстро)
- 50000 раз — 3.64 сек (быстро)
- Используемая версия PHP: 7.0.8, WP 4.7
**Хуки:** Нет.
## Возвращаемое значение
Функция возвращает массив строк, содержащий очищенные слаги.
## Использование
Вызывается с помощью функции:
```php
wp_parse_slug_list( $input_list );Параметры
- $input_list(массив|string) — список слагов (обязательный параметр).
Примеры использования
Пример 1
$str = 'Hello, World Hello, World';
$array = wp_parse_slug_list( $str );
/*
$array будет равен:
Array
(
    [0] => hello
    [1] => world
)
*/
// Следующие строки вернут тот же результат:
$atr = 'Hello world';
$atr = 'Hello, world';
$atr = 'Hello, world, world,world;';
$atr = 'Hello, world';Обратите внимание, что транслитерация будет выполнена только в том случае, если установлен соответствующий плагин, например, Cyr to Lat (транслитерация кириллицы в латиницу).
Изменения
- С версии 4.7.0 — функция была введена.
- С версии 5.1.0 — была переработана для использования wp_parse_list().
Код функции
Ниже представлен код функции wp_parse_slug_list():
function wp_parse_slug_list( $input_list ) {
$input_list = wp_parse_list( $input_list );
return array_unique( array_map( 'sanitize_title', $input_list ) );}
Связанные функции
- wp_parse_id_list()
- wp_parse_list()
Эта версия статьи сделана более понятной для начинающих пользователей WordPress, с четкими объяснениями и структурированным представлением информации.
 
						