acf_get_field_label()ACF 5.0.0

acf_get_field_label

Returns the field's label with appropriate required label.

Хуки из функции

Возвращает

null. Ничего.

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

acf_get_field_label( $field, $context );
$field(массив) (обязательный)
The field array.
$context(строка)
The output context (admin).
По умолчанию: ''

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

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

Код acf_get_field_label() ACF 5.10.2

function acf_get_field_label( $field, $context = '' ) {

	// Get label.
	$label = $field['label'];

	// Display empty text when editing field.
	if ( $context == 'admin' && $label === '' ) {
		$label = __( '(no label)', 'acf' );
	}

	// Add required HTML.
	if ( $field['required'] ) {
		$label .= ' <span class="acf-required">*</span>';
	}

	/**
	 * Filters the field's label HTML.
	 *
	 * @date    21/1/19
	 * @since   5.7.10
	 *
	 * @param   string The label HTML.
	 * @param   array $field The field array.
	 * @param   string $context The output context (admin).
	 */
	$label = apply_filters( 'acf/get_field_label', $label, $field, $context );

	// Return label.
	return $label;
}