POPUPLINKS() │ WP 0.71
Функция popuplinks()
устарела с версии 4.5.0. Она больше не поддерживается и может быть удалена в будущих выпусках WordPress. Рекомендуется заменить эту функцию на другую с аналогичным функционалом.
Описание функционала
Эта функция добавляет атрибуты элементам, чтобы ссылки открывались в новых вкладках.
Возвращаемые значения
- Тип: Строка. Содержимое с отфильтрованными ссылками.
Использование
popuplinks( $text );
Параметры
$text
(string) (обязательный) — содержимое, в котором будут заменены ссылки, чтобы они открывались в новой вкладке.
Примеры
Пример 1
$text = "Пример текста для функции popuplinks, который заменяет ссылку
в тексте на атрибуты для открытия во внешних вкладках.";
echo popuplinks( $text );
В результате выполнения этого примера ссылка будет выглядеть так:
ссылка
Добавьте свой собственный пример ссылки.
Журнал изменений
- С версии 0.71 — введена функция.
- Устарела с версии 4.5.0.
Код функции
function popuplinks( $text ) {
_deprecated_function( __FUNCTION__, '4.5.0' ); // Обозначаем, что функция устарела
$text = preg_replace('//i', "", $text);
return $text;
}
Пояснение кода
- Функция использует регулярное выражение, чтобы найти все ссылки (
<a ...>
). - К каждой найденной ссылке добавляются атрибуты
target='_blank'
, чтобы ссылка открывалась в новой вкладке, иrel='external'
, чтобы указать, что это внешняя ссылка.
Связанные функции
Некоторые функции, которые редко используются:
bool_from_yn()
is_countable()
remove_accents()
translate()
Эти функции могут оказаться полезными в других ситуациях при работе с WordPress.