WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Получай пассивный доход от сайта с помощью браузерных PUSH уведомлений
функция не описана

Yoast_Form::label() public Yoast 2.0

Output a label element.

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

Хуков нет.

Возвращает

null. Ничего.

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

$Yoast_Form = new Yoast_Form();
$Yoast_Form->label( $text, $attr );
$text(строка) (обязательный)
Label text string.
$attr(массив) (обязательный)
HTML attributes set.

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

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

Код Yoast_Form::label() Yoast 16.2

<?php
public function label( $text, $attr ) {
	$defaults = [
		'class'      => 'checkbox',
		'close'      => true,
		'for'        => '',
		'aria_label' => '',
	];

	$attr       = wp_parse_args( $attr, $defaults );
	$aria_label = '';
	if ( $attr['aria_label'] !== '' ) {
		$aria_label = ' aria-label="' . esc_attr( $attr['aria_label'] ) . '"';
	}

	echo "<label class='" . esc_attr( $attr['class'] ) . "' for='" . esc_attr( $attr['for'] ) . "'$aria_label>$text";
	if ( $attr['close'] ) {
		echo '</label>';
	}
}