WordPress at a glance
function is not described

links_add_base_url() WP 2.7.0

Add a Base url to relative links in passed content.

By default it supports the 'src' and 'href' attributes. However this can be changed via the 3rd param.

No Hooks.

Return

String. The processed content.

Usage

links_add_base_url( $content, $base, $attrs, fooo ) );
$content(string) (required)
String to search for links in.
$base(string) (required)
The base URL to prefix to links.
$attrs(array)
The attributes which should be processed.
fooo ) (required)
-

Notes

  • Global. String. $_links_add_base

Changelog

Since 2.7.0 Introduced.

Code of links_add_base_url() WP 5.7.2

<?php
function links_add_base_url( $content, $base, $attrs = array( 'src', 'href' ) ) {
	global $_links_add_base;
	$_links_add_base = $base;
	$attrs           = implode( '|', (array) $attrs );
	return preg_replace_callback( "!($attrs)=(['\"])(.+?)\\2!i", '_links_add_base', $content );
}