readonly() WP 4.9.0

Застаріла з версії 5.9.0 . Більше не підтримується і може бути видалено.
Використовуйтеwp_readonly() introduced in 5.9.0 .

Порівнює 2 значення, якщо вони збігаються, виводить рядок readonly=’readonly’ . Використовується для тега <input> .

Функція застаріла, використовуйте wp_readonly() натомість.

Це одна з 4 функцій помічників для форм: selected() , readonly().

Працює на основі:
__checked_selected_helper()

Хуків немає.

Повертає

Строку. Виводить на екран readonly='readonly'або порожній рядок ''.

Якщо останній параметр $echo дорівнює false, функція поверне значення, а не виведе на екран.

Використання

readonly($readonly, $current = true, $echo = true);
$readonly
(змішаний) (обов’язковий)
Одне із значень для порівняння.
$current
(змішаний)
Друге значення порівняння.


Типово: true
$echo
(логічний)
Чи потрібно виводити результат на екран.


Типово: true

Приклади

0

#1 Додамо атрибут readonly

Припустимо, що для поля необхідно додати значення readonly, якщо поточний користувач не може редагувати пост 25:

<input type='text' name='myname' value='Значення' <?php readonly( current_user_can( 'edit_post', 25 ) ) ?> />

нотатки

список змін

З версії 4.9.0Введено.
Застаріла з 5.9.0Use wp_readonly() introduced в 5.9.0.

readonly WP 6.0.2

function readonly( $readonly, $current = true, $echo = true ) {
	_deprecated_function( __FUNCTION__, '5.9.0', 'wp_readonly()' );
	return wp_readonly($readonly, $current, $echo);
}

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *