acf_slugify()ACF 5.6.5

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 6.0.4

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 );
}