acf_slugify()
Returns a slug friendly string.
Хуки из функции
Возвращает
Строку.
Использование
acf_slugify( $str, $glue );
- $str(строка)
- The string to convert.
По умолчанию: '' - $glue(строка)
- The glue between each slug piece.
По умолчанию: '-'
Список изменений
| С версии 5.6.5 | Введена. |
Код acf_slugify() acf slugify ACF 6.4.2
function acf_slugify( $str = '', $glue = '-' ) {
$raw = $str;
$slug = str_replace( array( '_', '-', '/', ' ' ), $glue, strtolower( remove_accents( $raw ) ) );
$slug = preg_replace( '/[^A-Za-z0-9' . preg_quote( $glue ) . ']/', '', $slug );
/**
* Filters the slug created by acf_slugify().
*
* @since 5.11.4
*
* @param string $slug The newly created slug.
* @param string $raw The original string.
* @param string $glue The separator used to join the string into a slug.
*/
return apply_filters( 'acf/slugify', $slug, $raw, $glue );
}