allowed_tags() WP 1.0.1

Виводить допустимі HTML теги та їх атрибути. Виводить у вигляді кодованого HTML рядка.

allowed_tags() може стати в нагоді, коли потрібно показати які теги та атрибути можна використовувати в полі коментування. Також можна вивести підтримувані теги в плагіні, який очищає дані, що вводяться з використанням wp_kses() і фільтра default або групи тегів з глобальної змінної $allowedtags.

Працює на основі глобальної змінної $allowedtags, в якій зберігаються допустимі теги.

1 раз – 0.00004 сек
(дуже швидко) | 50000 разів – 0.69 сек
(дуже швидко) |
PHP 7.0.5, WP 4.5.1

Хуків немає.

Повертає

Строку. Допустимі теги у вигляді HTML.

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

<?php echo allowed_tags(); ?>

Приклади

0

#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() 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);
}

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

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