Definition:
function links_add_base_url( $content, $base, $attrs = array('src', 'href') {}
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.
Parameters
- string $content: String to search for links in.
- string $base: The base URL to prefix to links.
- array $attrs: The attributes which should be processed.
Return values
returns:The processed content.
Source code
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 );
}
2245

February 12, 2011 


No comments yet... Be the first to leave a reply!