WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru

apply_shortcodes() WP 5.4.0

Алиас функции do_shortcode().

Находит в переданном тексте зарегистрированные шорткоды и обрабатывает их.

Функция обработает только шорткоды, о которых WP знает (которые зарегистрированы как шорткоды). Шорткоды регистрируются с помощью функции add_shortcode(). Т.е. конструкции вида [some_name] не будут удалены или обработаны, если в WordPress не добавлен шорткод some_name.

Если тег шорткода неизвестен, то контент вернется как есть (шорткод в нем не будет обработан). Такое может получиться, например, когда Плагин отключен, но его шорткод используется в контенте.

Читайте обязательно: Шорткоды в WordPress.

1 раз — 0.0004201 сек (быстро) | 50000 раз — 0.67 сек (очень быстро)

Хуков нет.

Возвращает

{{return_type}} Текст, в котором шоткоды обработаны (изменены на вывод прикрепленных к ним функций).

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

do_shortcode( $content, $ignore_html );
$content(строка) (обязательный)
Текст в котором нужно преобразовать шорткоды.
$ignore_html(строка)
Игнорировать ли шорткоды внутри HTML. Если поставить true, то шорткоды внутри HTML обработаны не будут.
По умолчанию: false

Примеры

Смотрите в описании Функции do_shortcode().

Заметки

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

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

Код apply_shortcodes() WP 5.7.2

<?php
function apply_shortcodes( $content, $ignore_html = false ) {
	return do_shortcode( $content, $ignore_html );
}

Из раздела: Шорткоды

Комментариев нет
    Войти