links_add_target()
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
links_add_target( string $content, string $target = '_blank', string[] $tags = array('a') ): string
Описание
По умолчанию функция применяется только к тегам .
Однако это можно изменить с помощью параметра $tags.
_Примечание:_ Любой имеющийся атрибут target будет удалён и заменён.
Оригинал (английский)
By default, this function only applies to <a> tags.
However, this can be modified via the $tags parameter.
_NOTE:_ Any current target attribute will be stripped and replaced.
Параметры
$content
string
обязательный
$target
string
необязательный
= '_blank'
$tags
string[]
необязательный
= array('a')
Возвращаемое значение
string
Исходный код
wp-includes/formatting.php:5472
function links_add_target( $content, $target = '_blank', $tags = array( 'a' ) ) {
global $_links_add_target;
$_links_add_target = $target;
$tags = implode( '|', (array) $tags );
return preg_replace_callback( "!<($tags)((\s[^>]*)?)>!i", '_links_add_target', $content );
}
История изменений
| Версия | Описание |
|---|---|
| 2.7.0 | Introduced. |

