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_tagsList of shortcode tags and their callback hooks.
Список изменений
| С версии 3.6.0 | Введена. |
Код shortcode_exists() shortcode exists WP 6.9.1
function shortcode_exists( $tag ) {
global $shortcode_tags;
return array_key_exists( $tag, $shortcode_tags );
}