readonly()
Застаріла з версії 5.9.0 . Більше не підтримується і може бути видалено.
Використовуйте
Використовуйте
wp_readonly() introduced in 5.9.0
.Порівнює 2 значення, якщо вони збігаються, виводить рядок readonly=’readonly’ . Використовується для тега <input> .
Функція застаріла, використовуйте wp_readonly() натомість.
Це одна з 4 функцій помічників для форм: selected() , readonly().
Працює на основі:
__checked_selected_helper()
__checked_selected_helper()
Хуків немає.
Повертає
Строку
. Виводить на екран readonly='readonly'
або порожній рядок ''
.
Якщо останній параметр $echo дорівнює false, функція поверне значення, а не виведе на екран.
Використання
readonly($readonly, $current = true, $echo = true);
-
$readonly
(змішаний) (обов’язковий) - Одне із значень для порівняння.
-
$current
(змішаний) -
Друге значення порівняння.
Типово: true -
$echo
(логічний) -
Чи потрібно виводити результат на екран.
Типово: true
Приклади
#1 Додамо атрибут readonly
Припустимо, що для поля необхідно додати значення readonly, якщо поточний користувач не може редагувати пост 25:
<input type='text' name='myname' value='Значення' <?php readonly( current_user_can( 'edit_post', 25 ) ) ?> />
нотатки
- Дивіться: wp_readonly()
список змін
З версії 4.9.0 | Введено. |
Застаріла з 5.9.0 | Use 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); }