shortcode_exists()
Проверяет зарегистрирован ли указанный шоткод.
1 раз — 0.000011 сек (очень быстро) | 50000 раз — 0.02 сек (скорость света) | PHP 7.1.5, WP 4.8.2
Хуков нет.
Возвращает
true|false
. true или false, в зависимости от того существует шоткод или нет.
Использование
if ( shortcode_exists( $tag ) ) { }
- $tag(строка) (обязательный)
- Название шоткода, который нужно проверить.
Примеры
#1 Проверим существует (зарегистрирован) ли шоткод gallery:
if ( shortcode_exists( 'gallery' ) ) { // шоткод [gallery] зарегистрирован. }
Заметки
- Global. Массив. $shortcode_tags List of shortcode tags and their callback hooks.
Список изменений
С версии 3.6.0 | Введена. |
Код shortcode_exists() shortcode exists WP 6.8
function shortcode_exists( $tag ) { global $shortcode_tags; return array_key_exists( $tag, $shortcode_tags ); }