allowed_tags()
Виводить допустимі HTML теги та їх атрибути. Виводить у вигляді кодованого HTML рядка.
allowed_tags() може стати в нагоді, коли потрібно показати які теги та атрибути можна використовувати в полі коментування. Також можна вивести підтримувані теги в плагіні, який очищає дані, що вводяться з використанням wp_kses() і фільтра default або групи тегів з глобальної змінної $allowedtags.
Працює на основі глобальної змінної $allowedtags, в якій зберігаються допустимі теги.
1 раз – 0.00004 сек
(дуже швидко) | 50000 разів – 0.69 сек
(дуже швидко) |
PHP 7.0.5, WP 4.5.1
(дуже швидко) | 50000 разів – 0.69 сек
(дуже швидко) |
PHP 7.0.5, WP 4.5.1
Хуків немає.
Повертає
Строку. Допустимі теги у вигляді HTML.
Використання
<?php echo allowed_tags(); ?>
Приклади
#1 Виведемо всі допустимі теги
echo allowed_tags(); // виведе: // <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>
нотатки
- Global. Масив. $allowedtags
список змін
| З версії 1.0.1 | Введено. |
Код allowed_tags() allowed tags WP 6.0.2
function allowed_tags() {
Global $allowedtags;
$allowed = '';
foreach ((array) $allowedtags as $tag => $attributes ) {
$allowed .= '<' . $tag;
if ( 0 < count( $attributes ) ) {
foreach ( $attributes as $attribute => $limits ) {
$allowed .= ' ' . $attribute . '=""';
}
}
$allowed .= '>';
}
return htmlentities($allowed);
}