WordPress как на ладони
Очень Удобный и Быстрый Хостинг для сайтов на WordPress. Пользуюсь сам и вам рекомендую!

shortcode_exists()WP 3.6.0

Проверяет зарегистрирован ли указанный шоткод.

1 раз — 0.000011 сек (очень быстро) | 50000 раз — 0.02 сек (скорость света) | PHP 7.1.5, WP 4.8.2

Хуков нет.

Возвращает

true|false. true или false, в зависимости от того существует шоткод или нет.

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

if ( shortcode_exists( $tag ) ) {

}
$tag(строка) (обязательный)
Название шоткода, который нужно проверить.

Примеры

0

#1 Проверим существует (зарегистрирован) ли шоткод gallery:

if ( shortcode_exists( 'gallery' ) ) {
	// шоткод [gallery] зарегистрирован.
}

Заметки

  • Global. Массив. $shortcode_tags List of shortcode tags and their callback hooks.

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

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

Код shortcode_exists() WP 6.1.1

function shortcode_exists( $tag ) {
	global $shortcode_tags;
	return array_key_exists( $tag, $shortcode_tags );
}
Danya 50
Программист фрилансер. Кодингом на PHP занимаю с 2008 года.
Редакторы: Kama 9054, campusboy 4177
3 комментария
    Войти